[shipped]lawyerup/
LawyerUp
Multi-agent legal AI · LangGraph · hybrid RAG · streaming
PythonFlaskNext.js 15ReactLangGraph+3
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 · AI agents + backend infrastructure", "shipping": [ "production Haskell on payment routing", "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 grad · BTech CSE (AI & ML) · May 2026" }
$ tree experience/ experience/ ├── juspay/ ★ return-offer │ role: Software Development Engineer Intern │ dates: Aug 2025 — Present │ loc: Bengaluru, India │ stack: [Haskell, Redis, Redis Streams, PostgreSQL, ...] │ - Architected and shipped a Snowflake-style distributed ID generation system processing 16K+ IDs/ms per cell across 127 isolated cells, serving a payments platform of 300M+ daily transactions at sub-5ms p99 under peak production load. │ - Migrated a closed-loop payment routing engine to a multi-region active-active cell architecture, redesigning multi-armed bandit explore-exploit logic with per-cell Redis scoring sliding windows to preserve statistical confidence under asymmetric traffic. │ ↳ 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 8 $ ls projects/
Multi-agent legal AI · LangGraph · hybrid RAG · streaming
1.5B Qwen warehouse agent · RL: SFT→GRPO→DPO · matches a 31B teacher
AI-native database architect · 6 agents · MCP server
Personal-finance super-app · LangGraph · pgvector · Cloud Run
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 haskell java c++ typescript javascript sql c swift # ai / agents langgraph langchain openai anthropic gemini vertex ai mcp rag faiss sqlite-vec pgvector pytorch lora grpo dpo openenv huggingface # backend flask fastapi spring boot node.js express rest sse pydantic sqlalchemy alembic # frontend react next.js typescript tailwind shadcn/ui framer motion gsap swiftui streamlit # databases postgresql mysql mongodb sqlite sql server firestore supabase redis # cloud / devops google cloud platform cloud run docker kubernetes vercel oauth 2.0 grafana jenkins git kaggle
$ 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 [Aug 2025] Offers from Juspay & Barclays Return offers as SDE at Juspay and Software Engineer (BA4) at Barclays following summer internships. [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 Mumbai hackathon.
[2024 — 2025] Google Generative AI Intensive & Prompt-a-thons Completed Google's Gen AI Intensive (capstone = FarmWise); multiple Prompt-a-thon submissions. [2025] ICECA 2025 Publication Co-authored "Federated Learning and its Uses in the Modern Medical Industry" — privacy-preserving AI in healthcare. [Ongoing] Competitive Programming Rating 2000+ across multiple contests; 700+ problems solved on LeetCode, CodeForces, CodeChef.
$ ls -lh ~/writing/