Open to work · Remote/India

Builder.
Debugger.
Shipper.

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.

Live GitHub activity
Contribution heatmap
Loading…
Pulling the latest public contribution data for @harshit110927.
Open GitHub profile ↗ Updating from GitHub…
Experience
Scramble Labs — Arnocodes
Solo contract · full-stack product ownership, no team · Dec 2025–Mar 2026
Contract Engineer — Solo Build
Built Arnocodes, a complete LMS product end-to-end as the solo engineer. Responsible for product architecture, front-end, back-end, and deployment.
Dec 2025 — Mar 2026
Dripmetric · dripmetric.com
Builder · Product & Engineering
Building onboarding automation and email drip tools for SaaS — funnel breakdowns, automatic drip triggers, and a no-code dashboard. (Public product: dripmetric.com)
Mar 2026 — Present
TypeScript Python Go Next.js Supabase PostgreSQL Docker LangChain RAG Systems Vector DB LLMs Agentic AI GitHub API Real-time Sync
01 /

A live snapshot of what's actually moving — what I'm building, learning, and obsessing over right now.

Updated June 2026

Building
Corrective RAG to cut hallucinations at the root
CRAG-Lite — experimental retrieval validation before generation. Fixing AI failure modes that tutorials skip.
In Progress
Learning
Agentic systems design and workflows
Going deeper on orchestration patterns — how agents hand off, fail gracefully, and keep context intact.
Active
Latest Ship
Dripmetric — Onboarding Engine with analytics that matter
Mail Dripping onboarding and customer churn analytics. Live at dripmetric.com
Shipped June 26
Open to
Engineer roles at startups
Full-stack product work, backend architecture, agentic systems. Fast culture, real ownership. Async communication
Available
02 /

Things I've shipped.

Production systems, not toy demos. Four projects that say the most.

01
AI Engineering · CI/CD Governance

H.I.L.D.A. — Human-In-The-Loop Deployment Agent

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.

Next.js LangChain LangGraph Supabase TypeScript GitHub API
02
Product · Developer Tools

Dripmetric

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.

Next.js TypeScript Supabase PostgreSQL
03
Backend Engineering · Distributed Systems

Ticket Booking Microservices

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.

Java Spring Boot RabbitMQ gRPC PostgreSQL Docker
04
Research Build · AI Infrastructure

Realtime RAG for Teams

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.

Python RAG Vector DB LLM
In the lab →
Lab
Research · AI Reliability

CRAG-Lite

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.

Python RAG Hallucinations Docker
05 /

Systems thinking from real projects. Not tutorials.

System Design

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.

6:13 PM · May 31, 2026
1. DoorDash's LLM support chatbot was hallucinating not dramatically, but subtly. It would misread a delivery status field and confidently suggest a refund policy that didn't exist. The fix wasn't a better prompt. It was a better system.
Expand thread
2. They built a simulation + eval flywheel: → An LLM plays the customer using real historical transcripts as behavioral seeds, frustrated, patient, escalating realistically → Another LLM judges each conversation against a specific binary policy check.
3. → 200+ conversations, results in under 5 minutes. 11 iterations. 90% hallucination reduction.
4. The counterintuitive fix: give the chatbot less information, not more. Raw order history, tool calls, delivery logs all dumped into context was creating noise. They added a "case state" layer, a clean intermediate summary of only what matters. More context ≠ better reasoning.
5. What DoorDash built is what real LLM engineering looks like simulation, calibrated eval, architectural layers that control what the model actually sees. That's the kind of system I want to build. Not exploiting LLMs. Actually engineering with them.
AI Engineering

Why I Built HILDA — and What Most AI Dev Tools Get Wrong

A release-management agent that keeps humans in control while automating PR risk investigation, repo-context retrieval, and deployment checks.

1:33 AM · Jun 4, 2026
1. I built a virtual Release Manager before Anthropic and OpenAI shipped their own code review tools. It's called HILDA — Human-In-The-Loop Deployment Agent. Here's why I built it and what it actually does.
Expand thread
2. The problem: agentic IDEs were silently touching auth files and payment gateway code while fixing unrelated bugs. CI/CD pipelines don't catch this. Tests pass. Code ships. You find out in production.
3. HILDA sits between your PR and production. It scans every PR for deployment risks hardcoded secrets, security vulnerabilities, expensive operations not just syntax errors. Uses RAG to understand your full repo context and explain why a specific change is risky.
4. The key design decision: HILDA never acts without you. Every critical action, rejecting a PR, triggering a deployment lands in a dashboard first. You approve it. Then it runs. Automation should never outpace control. Especially near auth and payments.
5. Stack: Next.js, TypeScript, LangChain + LangGraph, Supabase for realtime, GitHub Octokit. Self-hosted. Your code only goes to whichever LLM provider you pick. Nothing hits a HILDA cloud. npm install -g hilda-agent
06 /

The person behind the commits.

I'm Harshit, a builder focused on full-stack product development and practical AI systems. Based in India, working with teams anywhere.

EducationB.Tech Computer Science · VIT Bhopal University · CGPA 8.16 · Class of 2026

My current work spans collaborative developer tools, agentic workflows, and RAG-powered experiences designed to be genuinely useful in real teams.

Velocity
I ship fast, iterate in public, and treat user feedback as a product primitive — not an afterthought. Speed without sloppiness.
Ownership
Architecture to pixel — end-to-end, no gaps in the handoff. I don't hand off problems, I solve them.
Depth
I go past tutorials and focus on failure modes, evaluation loops, and the parts of AI systems that break under real usage.
Current Focus
Agentic AI systems + backend infrastructure. Building things that survive real teams and real scale.
Leadership
Outreach Lead, AI Club VITB (2023–2025) — organized 12+ technical events, led a 10-member team.
07 /

Got an interesting problem? Let's talk about it.

Open to engineering roles, backend, and interesting AI projects in fast-paced startup cultures.

harshit110927@gmail.com →
IST (UTC+5:30) · Available for morning overlap with US EST / PST Typically responds within 24 hours.