Munim
AI back office for restaurant groups · a Manager + 8 specialists · nothing changes the books without approval
software engineer
real terminal · type help to start · satvik to chat with me
$ cat about.json | jq { "name": "Satvik Sawhney", "role": "Software Engineer at Juspay · payments infra + production AI agents", "shipping": [ "agentic RCA tool for on-call, with its own MCP server", "ART: record-and-replay regression testing", "Haskell → Rust transpiler via custom AI-agent pipeline", "active-active multi-region cells", "Snowflake-style distributed ID gen" ], "obsessed_with": "systems that hold under real load", "personal_projects": "full-stack — db, backend, frontend, auth, agentic systems on GCP/Vercel/AWS", "education": "SRM · BTech CSE (AI & ML) · 2026 · CGPA 9.8" }
$ tree experience/ experience/ ├── juspay/ ★ return-offer │ role: Software Development Engineer │ dates: Aug 2025 — Present │ loc: Bengaluru, India │ stack: [Rust, Haskell, Python, TypeScript, ...] │ - Built an agentic RCA tool in production use by on-call engineers: a Slack mention starts an orchestrator that delegates to specialist sub-agents across docs, Bitbucket, Jira and live telemetry through an MCP server I wrote over Slack, Grafana, Kibana and VictoriaMetrics. │ - Built ART, a record-and-replay regression platform that tests new reconciliation code against 1–2% of live traffic over a 7–14 day window before every release; used by 20+ engineers across 2 teams. │ ↳ open case study → │ ├── barclays/ ★ return-offer │ role: Technology Summer Intern, BA4 │ dates: Jun 2025 — Aug 2025 │ loc: Pune, India │ stack: [Python, Flask, SQL Server, REST, ...] │ - Built a Python/Flask Data Archival and Retrieval System (DARS), reducing production DB size by 50%, improving query performance by 40%, and backup/recovery speed by 30% across 50+ SQL Server tables. │ - Designed a recursive dependency analyzer using a custom topological sort (modified Kahn's algorithm) to guarantee 100% referential integrity during archival. │ ↳ open case study → │ ├── infosys/ │ role: Application Development Intern │ dates: Apr 2025 — May 2025 │ loc: Mysuru, India │ stack: [Python, Flask, REST, Generative AI, ...] │ - Owned task breakdown and final delivery on a 10-member agile team, shipping a production-ready enterprise Flask backend sustaining 500+ simulated req/s — 1 week ahead of schedule. │ - Integrated Generative AI for summaries and personalized recommendations, improving content discovery accuracy by 35%; MVP reduced manual effort by 40%. │ ↳ open case study → │ └── bryha/ role: Freelance Software Developer dates: Aug 2024 — Dec 2024 loc: Gurugram, India stack: [Next.js, TypeScript, Tailwind CSS, REST] - Designed and developed a production website with backend REST API endpoints for booking and customer-inquiry management, increasing online engagement by 30%. - Implemented a responsive Next.js + TypeScript + Tailwind frontend ensuring a clean UX and seamless integration with backend services. ↳ open case study →
$ ls projects/ | wc -l 16 $ ls projects/
AI back office for restaurant groups · a Manager + 8 specialists · nothing changes the books without approval
Voice-and-photo life coach · a ChatGPT app over MCP · nothing estimated is saved without your tap
Indian legal documents in plain language · a quote is "verified" only when code finds it in your file
Voice-first shop ledger · every speech and LLM vendor swappable by config · one eval suite for all
Events and in-room networking where a declined request is never visible to the sender
Multi-agent legal AI · LangGraph · hybrid RAG · streaming
1.5B Qwen warehouse agent · RL: SFT→GRPO→DPO · matches a 31B teacher
Local-first usage analytics for Claude Code, Codex CLI and OpenCode · npx agentmon
Reconciles a kirana shop's handwritten Hindi credit notebook · refuses to guess
Can I afford this now? · prompt-injection-safe by construction · HackerRank Orchestrate
Spend governance that reads your expense-policy PDF and cites the clause behind every decision
A second brain that compiles your PDFs, videos and notes into a self-maintaining wiki and knowledge graph
Multi-agent assistant for 126M Indian farmers · Gemini + Vertex AI
FLN assessment platform · J.P. Morgan Code for Good '24 · Mumbai
Public RAG reference demo · FAISS + OpenAI Ada-2
Natural-language → task converter · FastAPI + OpenAI + Docker
$ cat requirements.txt # languages python typescript rust haskell sql java javascript c++ # ai / agents mcp openai agents sdk google adk langgraph eval harnesses rag (rrf · mmr) vllm pgvector sqlite-vec pytorch trl · unsloth sft · grpo · dpo openenv # backend fastapi flask node.js next.js route handlers rest sse redis streams pydantic drizzle # frontend react next.js typescript tailwind framer motion expo swiftui # databases postgresql supabase redis sqlite falkordb sql server mongodb # infra / tooling aws google cloud cloud run docker kubernetes jenkins grafana kibana victoriametrics vercel vitest playwright pytest
$ cat education.json | jq { "institutions": [ { "institution": "SRM Institute of Science and Technology", "degree": "BTech Computer Science Engineering (AI & ML)", "dates": "Aug 2022 — May 2026", "note": "CGPA 9.8 / 10", "positions_held": }, # positions of responsibility: - role: "Technical Team Lead · Ramanujan Mathematics Club" dates: "Aug 2023 — Apr 2025" bullets: - Led an 8-person technical team building platforms to improve student engagement across multiple events. - Directed the complete development and deployment of the club's website and events portal serving 3000+ students. - role: "Technical Team Member · Google Developer Groups (GDG), SRM" dates: "Mar 2024 — May 2025" bullets: - Contributed to the main club website (Next.js) and BookMyEvents (Remix); enhanced platform functionality and UX. - Collaborated on TypeScript + TailwindCSS projects, consistently meeting milestone deadlines. { "institution": "Delhi Public School, R.K. Puram", "degree": "Class XII / Class X (CBSE)", "dates": "2019 — 2022", "note": "95.6% (XII) · 96.4% (X)" } ], "coursework": [ "data structures and algorithms", "algorithm analysis", "operating systems", "computer networks", "database management", ...] }
$ cat awards.log [Oct 2026] 3rd place · OpenAI DevDay Community Hackathon 2026 Sarthi, rebuilt as a ChatGPT app over MCP where nothing estimated is saved without the user's tap. [Oct 2026] AI Builder Cup 2026 · Munim Google Cloud × Hack2skill. Submitted 18 Oct; result pending. [Oct 2026] FalkorDB Graph Hacks · Munim Business Graph Submitted to the "Agents That Act on Connected Data" track. [2026] AWS re:Invent 2026 · All Builders Welcome Grant Early-career grant to attend re:Invent in Las Vegas.
[Sep 2026] PromptWars Exclusive Edition Invite-only round for top finishers across Challenges 1–4; built Saboot. [2026] Google Prompt Wars · 6th of 40,000+ Cumulative across three challenges (38th, 49th and 100th individually). [Jul 2026] Merged PRs in the OpenAI Agents SDK #4066 and #4035 in openai/openai-agents-python, plus four merged PRs in Tracer-Cloud/opensre. [Jun 2026] Full-time at Juspay Converted from internship (Aug 2025) to Software Development Engineer. [Apr 2026] National finalist · Meta PyTorch OpenEnv Hackathon SlotKeeper Fleet: an OpenEnv RL environment and a Qwen 1.5B trained with SFT, GRPO and DPO. [Apr 2026] LeetCode Knight · 2036 Peak contest rating 2036 (top 2.2% globally), 800+ problems solved. [Nov 2025] IEEE ICECA 2025 publication "Federated Learning and its Uses in Modern Medical Industry: Concepts and Challenges" — second of six authors. [Aug 2025] Return offer · Barclays Offered a Software Engineer (BA4) role after the summer internship; chose Juspay. [Jul 2024 — Apr 2025] Apple iOS Developer Program Selected among 1000+ applicants for a 2-semester specialized program with Apple & Infosys. [Jul 2024] Amazon ML Summer School '24 Cleared ML assessment; selected among 80,000+ candidates nationwide. [Jun 2024] Code for Good '24 — J.P. Morgan Built EduMate, an FLN assessment platform, at the Mumbai hackathon.
$ ls -lh ~/writing/