State → Route → Execute → Validate → Observe
⚡ Status: Actively interviewing for AI Engineer roles (India / Remote)
Multi-Agent Systems Stateful Workflows Deterministic Routing Hybrid RAG Tool Execution HITL Cost-Aware AI Evaluation & Guardrails
"The architecture meeting you skip always becomes the non-deterministic bug you can't trace in production."
I build reliable LLM applications, multi-agent orchestrations, and hybrid retrieval systems. My approach prioritizes explicit state machines, strict context boundaries, cost-guardrail routing, and deterministic evaluation layers before relying on raw LLM inference.
Every great journey starts with a Waypoint. A user describes a trip through a structured form; a graph of LangGraph agents plans transport, lodging, activities, and budget; the system produces a day-by-day itinerary; and the user refines it through a chat-based review loop before finalizing.
User flow: Form fill → Trip session starts → Planning runs → Human review (chat loop) → Final itinerary
- 5-Agent Graph:
Conciergenormalizes raw form input →Plannerdecides search priority →Budgetsums cost against stated budget →Itinerarycomposes the day-by-day plan →Criticinterprets edit requests during review. Human-in-the-loop gate athuman_reviewnode. - Write-Safe State: TypedDict
TripState— single source of truth with separate top-level keys per tool result (not a grouped dict) for conflict-free parallel fan-out. Postgres checkpointer (langgraph-checkpoint-postgres) persists paused graph state so a session survives refresh/restart. - 7 Mechanical Tool Nodes:
search_flights,search_trains,search_buses,search_cars,search_hotels,search_activities,get_weather— no LLM calls, staged dummy → free API (Tavily) → MCP. - First Framework Project: LangGraph + LangChain orchestration instead of hand-rolled agents — deliberate framework adoption with full understanding of the graph execution model underneath.
- Stack:
Python•LangGraph•LangChain•FastAPI•Postgres•SQLAlchemy•Alembic•Pydantic•Tenacity•Groq(gpt-oss-120b) •OpenAI(fallback) •Tavily•MCP
|
Full-stack financial OS combining an interactive analytics dashboard with a conversational agent engine — both writing to the same SQLite store.
|
High-precision RAG engine rebuilt from a single-store ChromaDB prototype into a hybrid-search, multi-user system.
|
|
Modular 4-layer query routing and execution system designed to eliminate unconstrained agent loops.
|
6-agent supervisor workflow orchestrating deep, multi-hop web research with zero context degradation.
|
|
Actionable talent intelligence pipeline translating JD criteria into verified technical roadmaps.
|
|
| Repository | Focus & Architecture | Primary Tech |
|---|---|---|
| 🔌 DevMind — MCP Server | Secure Model Context Protocol tool server exposing 6 developer tools — file ops, Python execution, JSON utilities — with human-gated execution boundaries. | MCP SDK • Python • tiktoken |
| 🗄️ LangGraph Parallel SQL Runner | Graph-governed parallel SQL executor via LangGraph's Send API, with automated syntax validation and pre-execution human review. | LangGraph • Groq • SQLite |