B.Tech in AI & ML
Learned that models are easy and production systems are hard — and which one I wanted to get good at.
Before the UI, before the demo, there is a schema, an API, and a decision about how data flows. That is where quality actually lives — and it's where I spend my time.
Learned that models are easy and production systems are hard — and which one I wanted to get good at.
Learned enterprise SaaS on the job, shipping real customer-facing work instead of toy projects.
Owned backend services, REST APIs, and AI features in production across Goals, Reviews, Surveys, and HRIS.
Two patents filed. RAG-powered workflows shipping. Optimizing for reliability — the unglamorous stuff.
A schema outlives the code that reads it. I design it like a contract — because it is one.
The best system is the one nobody notices. My job is to make boring look like good luck.
LLMs are only useful grounded, evaluated, and measurable. RAG without retrieval quality is a guess generator.
A feature that ships on time and stays reliable beats a clever one that needs a caretaker.
Well-designed schemas and optimized queries matter as much as the product surface they power.
Retrieval, evaluation, and prompt design come before the model. Grounded beats impressive.
The best system is the one nobody has to think about because it just keeps working.
Move fast enough that feedback is real; slow enough that production stays boring.
Write code the next engineer can read without a sigh.
The metric, not the ticket, is the requirement.
Retrieval and evaluation quality before prompt quality.
Design for the load you hope to have — then make it boring.
Start from the user problem, not the feature.
Schema and API contracts first. Interfaces are the product.
Small, readable, testable increments. Review like a skeptic.
Profile against real load: query plans, latency, edge cases.
To production, then iterate on what users actually do.
Optimizing SQL taught me the schema is worth more than clever code. The database doesn't lie.
RAG only works when retrieval quality is measured. I learned that the hard way — once.
Every incident taught me more about the domain than the ticket did. I read the logs first.
Code you inherit is code you ship. Leave every file a little better than you found it.
Building small agentic helpers to see what breaks — and what holds.
Reading how real products grow their data, queues, and teams.
Writing and explaining until a hard problem sounds obvious.
Building enterprise AI features, learning advanced RAG and vector search, and exploring agentic AI tools.
Enter the studio →The best way to know how I work is to work together.
Let's talk →