I build things that are both intelligent and reliable. From RAG pipelines and agentic systems to distributed backends and real-time infrastructure — end to end, production ready.
I recently completed my MS in Computer Science at UIC (GPA 3.78), where I spent the last year building AI systems I would actually want to use in production.
My background is full-stack, which means I do not just prompt models and call it a day. I think about the whole system: how data flows in, how embeddings are stored, how answers get evaluated, and how the frontend makes it feel seamless. That end-to-end view is what I bring to every project.
Originally from Chennai, India, I am now based in Richmond, Virginia, and genuinely excited about where AI and engineering intersect. Good systems should be invisible — you only notice them when they break.
A mix of AI systems and full-stack engineering. Each one is something I’d put in production.
Turns PDFs, YouTube transcripts, and plain text into adaptive flashcards grounded in your exact material, not generic questions from the internet.
Wraps any LangGraph, CrewAI, or custom agent with one line of code and gives you full visibility into what it is doing, where it is failing, and why.
Instead of returning a list of papers, this tells you what the research actually agrees on, where it conflicts, and exactly why those conflicts exist.
A distributed job processing system built from scratch handling 1,000 plus jobs per minute with zero message loss, retry logic, and a live monitoring dashboard.
A multiplayer whiteboard supporting 50 plus concurrent users with sub-100ms latency. CRDT-based conflict resolution so simultaneous edits never overwrite each other.
A complete auth platform with JWT rotation, OAuth 2.0, RBAC, and MFA via TOTP packaged as a reusable SDK so any FastAPI app has production-grade auth in under an hour.
The core tools and frameworks I build with every day. Hover to pause.
Open to full-time roles and interesting collaborations. I’d love to hear from you.