How DoorDash Handles Real-Time Order State at Scale
DoorDash reduced subtle support-chatbot hallucinations by replacing prompt-only fixes with simulation, binary evals, and a cleaner case-state layer.
Full-stack developer and AI systems engineer. I build production-ready experiences at the intersection of web and intelligence — things that actually work in the real world.
A live snapshot of what's actually moving — what I'm building, learning, and obsessing over right now.
Updated June 2026
Production systems, not toy demos. Four projects that say the most.
AI security agent for CI/CD governance. Hooks into GitHub webhooks to perform automated OWASP compliance checks on every PR — assigns Critical/High/Low risk scores, blocks merges containing hardcoded secrets or dangerous patterns, and uses RAG over a Supabase vector store to build Institutional Memory, preventing the recurrence of past architectural mistakes. The human stays in the loop for the final merge decision; the agent does the investigation so that decision is actually informed.
SaaS onboarding analytics and automated drip emails in 3 lines of code — detects exactly where users drop off and nudges them back without manual intervention.
Full-stack product ownership: npm SDK, cron-based stall detection, multi-tenant architecture, and email automation — built and shipped solo end-to-end.
Decomposed a monolithic ticket system into 3 independently deployable Spring Boot services, each with its own PostgreSQL database. Async ticket replication over RabbitMQ, inter-service contracts in Protocol Buffers, synchronous user-lookup over gRPC, full local environment in Docker Compose — reproducible multi-service startup, no environment conflicts.
Enterprises struggle with onboarding to custom internal stacks. This assistant grounds answers in prior team conversations, resolving stack-specific questions and cutting onboarding overhead dramatically.
Addresses knowledge loss at scale. Practical RAG, not a chatbot wrapper.
Experimental corrective RAG implementation focused on improving retrieval quality and reducing hallucinations. Validates retrieved context before generation — cutting confident-but-wrong outputs at the root.
Systems thinking from real projects. Not tutorials.
DoorDash reduced subtle support-chatbot hallucinations by replacing prompt-only fixes with simulation, binary evals, and a cleaner case-state layer.
A release-management agent that keeps humans in control while automating PR risk investigation, repo-context retrieval, and deployment checks.
I'm Harshit, a builder focused on full-stack product development and practical AI systems. Based in India, working with teams anywhere.
My current work spans collaborative developer tools, agentic workflows, and RAG-powered experiences designed to be genuinely useful in real teams.
Open to engineering roles, backend, and interesting AI projects in fast-paced startup cultures.
harshit110927@gmail.com →