Hey! I'm

Rethesh Goud

Senior Software Engineer · Hyderabad, India

Moved fast
across startups.
Built things that lasted.

Shipping production systems across fast-moving startups — including a unicorn. Full stack, cloud infra, and now production AI agents that enterprise teams depend on daily.

Get in touch View Resume ↗
Who I am

The story so far

Not a résumé. Just the honest version.

I'm Rethesh — a Senior Software Engineer from Hyderabad who's spent his career learning what it actually means to build software in environments where things move fast and mistakes are expensive.

It started during college — freelancing for clients while still studying, shipping websites, event platforms, and web experiences for brands I'd have been too nervous to approach a year earlier. That hustle is still in me. The urgency of figuring things out quickly never left.

Then came the corporate world — not the slow, comfortable kind, but startups that were scaling hard and needed engineers who could own things end-to-end. A D2C unicorn. An AI-backed edtech company. Each one taught me something the previous one couldn't: how engineering decisions made under speed affect teams for years.

Right now, I'm deep in agentic AI systems — building things that feel genuinely new. Conversational interfaces that reason over complex infrastructure data, query databases in natural language, and reflect on their own outputs before answering. Shipped for 50,000+ enterprise users across the career. This is the most technically interesting work I've done, and I'm only getting started.

Startup DNA — worked across multiple fast-paced companies including a unicorn-backed platform. I know what it means to move fast and build for scale at the same time.
End-to-end ownership — I don't hand off at the boundary. From DB schema to deployed frontend to cloud monitoring, I see things through.
Currently obsessed with AI — specifically how LLMs can be made reliable, grounded, and genuinely useful in enterprise contexts. Not demos — production systems.
Based inHyderabad, India
CurrentlySenior Software Engineer
Experience6+ years
EducationB.Tech CS · JNTUH · 2021
Open toSenior & Staff roles
LinkedInretheshgoud
GitHubRetheshgoud
The Craft

What I build

Full stack in the truest sense — from schema design to deployed cloud infra, from CI pipeline to AI agent graph.

Frontend Engineering
Production Angular applications, Vue.js interfaces, D3 data visualisations, and Tailwind-based component systems. UIs that are fast, accessible, and maintainable at scale.
AngularVue.js TypeScriptD3.js Tailwind CSSPrimeNG SASSHTML5 / CSS3
🛠
Backend & APIs
Node.js and NestJS services, Express REST APIs, FastAPI for AI workloads. I care deeply about schema design, query performance, and APIs that feel good to consume.
Node.jsNestJS ExpressFastAPI PostgreSQLMongoDB MySQLTypeORM Sequelize
☁️
Cloud & Infrastructure
AWS-first infrastructure across EC2, Lambda, RDS, S3, SES, Cognito, ECR, DynamoDB. Docker containers, Kubernetes, GitLab CI/CD, and Prometheus + Grafana observability.
AWS EC2 / Lambda S3 / RDS / DynamoDB SES / Cognito / ECR DockerKubernetes GitLab CI/CD PrometheusGrafana
🤖
AI / LLM Systems
Agentic workflows with LangGraph state machines, RAG pipelines over MongoDB Atlas vector store, OpenAI and Claude API integrations, AWS Bedrock, and Ollama for local inference. Production AI — not prototypes.
LangGraph OpenAI GPT-4o Claude APIs RAG MCP AWS Bedrock Chainlit Ollama Vector Search
The Journey

Where I've worked

High-level. The full story is in the résumé — or in a conversation.

Dec 2024 — Present
Stealth startup.
● Current AI Infrastructure
Senior Software Engineer

Building enterprise agentic AI on a cloud infrastructure platform — GPU cost optimisation, real-time monitoring pipelines, and a conversational AI assistant for infrastructure analytics. Leading a small team while shipping complex systems end-to-end.

PythonAngular Node.jsLangGraph OpenAI APIsMongoDB AWS EC2/S3/DynamoDB PrometheusGrafana ChainlitDocker
Jul 2023 — Dec 2024
Thriving Springs AI
Seed Level funded startup EdTech · LMS
Principal Software Engineer

Led engineering on a corporate LMS serving 50,000+ enterprise users. End-to-end ownership of features, AWS infrastructure, and platform security within a unicorn-backed AI company. Moved fast without breaking the things enterprise clients depend on.

Node.jsAngular MongoDBAWS SES AWS CognitoSCORM
Mar 2022 — Jul 2023
GlobalBees Brands
🦄 Unicorn startup D2C · New Delhi
Full Stack Developer

Contributed to 8 internal platforms at a D2C unicorn — MDM, B2B, Warehouse, Finance, Content, Reports, and more. Built the Angular Material component library adopted org-wide. This is where I learned what engineering at unicorn scale actually feels like.

AngularNestJS PostgreSQLMongoDB AWS EC2Angular Material
2019 — 2022
Freelance
During college
Full Stack Developer

While still in college, shipped web experiences for 8+ clients across very different domains — event platforms, music & media websites, e-commerce storefronts, promotional campaign sites, and brand landing pages. Each project was a different problem, a different constraint, a different lesson. This period built the instinct to figure things out fast and ship something real.

JavaScriptHTML / CSS SassBootstrap WordPressPWA Adaptive Design
The Research Thread

AI in Analytics

The problem space that keeps pulling me back after hours.

What if anyone could query a database just by asking a question — and get a reliable, grounded answer back?

My work on production AI systems pushed me deep into this problem. When an enterprise user asks "what were our top GPU cost drivers last month?" — that natural language query has to be translated into MongoDB aggregations, executed accurately, and explained back in plain English. Getting that right in production, at scale, with no hallucinations, is genuinely hard.

This has led me into active research around NL-to-SQL and NL-to-NoSQL query generation — using LLMs with schema awareness, few-shot prompting, and reflection loops that catch errors before they reach users.

I'm also exploring LLM-powered analytics pipelines — cron-driven data collection feeding vector stores, with conversational interfaces layered on top. The infrastructure exists. Making it trustworthy at enterprise scale is the hard, interesting part.

NL-to-SQL / NL-to-NoSQL
Translating natural language into accurate structured queries using schema context, few-shot examples, and validation loops. Closing the gap between business question and data answer.
Agentic RAG Systems
Multi-step agent pipelines that plan, retrieve, reflect, and synthesise — not just single-shot retrieval. LangGraph state machines with reflection loops for higher answer quality.
Conversational Analytics
Cron-based data pipelines feeding vector stores, with conversational LLM interfaces on top. Making analytics accessible without BI tools or SQL knowledge.
LLM Reliability & Grounding
Structured output enforcement, schema validation, and prompt engineering that makes LLM responses trustworthy in enterprise contexts where wrong answers have real consequences.
A few experiments of mine in this
Schema-Aware Prompting for Text-to-SQL — Local LLM Study

Ran an empirical study evaluating three prompting strategies for NL-to-SQL translation on the Chinook database using gemma3:4b via Ollama — fully local, no API. The result: schema injection alone jumped execution accuracy from 0% → 92%, and an error-driven retry loop closed the remaining gap to 100% across 50 structured queries. If you want some info about this, it's all here.

Baseline · 0% Schema-Aware · 92% + Retry · 100% gemma3:4b · Ollama · SQLite
View the research on GitHub →
Open Work

Selected Projects

A couple of things I built outside of work — the kind that sharpen thinking differently than production pressure does.

Project 01 — 2022
Face Detection with OpenCV
Python · OpenCV · Computer Vision · Haar Cascades
My first real exploration into computer vision and ML — face detection using Haar cascades, with a beginner-friendly technical breakdown on Medium. The curiosity this sparked is a direct thread to the AI systems work I do today.
Project 02 — 2022
GDP Analysis — World Bank
Python · Pandas · Seaborn · World Bank Open Data
European GDP trend analysis on World Bank datasets. An early exploration into data engineering and visualisation — the same thinking I now apply to production analytics dashboards and LLM-based query systems.
Writing

Things I've written

I write when something is worth sharing — usually something learned the hard way.

M
Medium
Face Detection with Python using OpenCV
A beginner-friendly walkthrough of Haar cascades and OpenCV for face detection — no ML background required. The piece that started my journey into AI and computer vision.
2022 · 5 min read
in
LinkedIn
Designing Systems with NoSQL — Best Practices & Lessons from My Journey
Real lessons from production work with MongoDB and PostgreSQL across multiple startup environments — data modeling, denormalisation trade-offs, query optimisation, and when NoSQL is actually the wrong call.
LinkedIn Pulse
Just Tech?

Other gigs

Not everything I've done has been code. Alongside the engineering work, I've volunteered, run campaigns, and collaborated with some interesting organisations — from national media brands to cycling communities. These gigs kept me connected to the world outside a terminal window, and made me a better product thinker because of it.

Hyderabad Cycling Club Community · Volunteering
Myntra Fashion e-commerce · Campaign
JioSaavn Music streaming · Campaign
Spotify India Music platform · Campaign
Times Network Media group · Collaboration
Mirror Now News · Times Network · Collaboration
Viral Fission Creator platform · Campaign
AliensFest Events · Volunteering
Vice Media Digital media · Collaboration
The Person

Beyond the screen

"The curiosity I bring to a long bike ride is the same one I bring to a hard engineering problem."

When I'm not in front of the screen, chances are I'm out on my Triumph Scrambler — full gear on, friends alongside, no particular destination. Weekend rides with the crew are sacred. There's something about being on a bike that forces you into the present moment in a way a screen never can.

Recently picked up pickleball and it's been properly addictive — fast, social, and surprisingly technical once you get past the basics. Pair that with exploring Hyderabad's food scene and hunting down good coffee, and most weekends are accounted for.

Cricket is still in the blood. Grew up with it, still playing. Team sport maps cleanly to engineering — everyone has a role, communication is everything, and outcomes depend on collective execution.

I travel when I can, and I think it makes me a better engineer. Good products are built by people who've lived outside their desks. The AI space right now is the most exciting moment in software I've lived through — and I intend to stay at the front of it.

🏍️ Triumph Scrambler — weekend rides, full gear, good roads
🏓 Pickleball — recent habit, properly hooked
🚲 Cycling — Hyderabad Cycling Club member
🍜 Food & coffee — always exploring the city
🏏 Cricket — grew up with it, still playing
✈️ Travelling — always adding to the list
🤖 Agentic AI — where the curious hours go
Final chapter — for now

Let's build
something
worth building.