~ portfolio

Satvik Sawhney

software engineer

loading000%
for hiring managers · vol. 1
300M+
daily transactions routed by infra I ship
Juspay · Snowflake-style distributed ID gen · sub-5ms p99 at peak load

I’m Satvik Sawhney.
Engineer. Backed by numbers.

I’m a software engineer at Juspay, shipping AI agents and backend infrastructure in production. SRM grad, May 2026 — return offers from Juspay and Barclays already in hand. Below: the receipts, the work, and a JD-fit checker that turns your role into a personalised brief.

receipts

The selections. The offers. The publications.

  1. Aug 2025

    Return offer · Juspay

    Joined as Software Development Engineer following the summer internship on payment routing.

  2. Aug 2025

    Return offer · Barclays (BA4)

    Offer as Software Engineer (BA4) following the technology summer internship in Pune.

  3. Jul 2024 — Apr 2025

    Apple iOS Developer Program

    Selected among 1,000+ applicants for a two-semester specialized program with Apple & Infosys.

  4. Jul 2024

    Amazon ML Summer School '24

    Cleared the ML assessment; selected from 80,000+ candidates nationwide.

  5. Jun 2024

    JPMC Code for Good '24

    Built EduMate, an FLN assessment platform with real-time speech analysis, at the Mumbai hackathon.

  6. 2025

    ICECA 2025 paper accepted

    "Federated Learning and its Uses in the Modern Medical Industry" — co-author.

experience · outcomes

What the work produced.

300M+
daily transactions served · sub-5ms p99 latency · 127-cell architecture
Aug 2025 — Present· return offer

Juspay Technologies

Software Development Engineer Intern

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.

read the case study
−50%
production DB size reduction · +40% query speed · +30% backup recovery
Jun 2025 — Aug 2025· return offer

Barclays

Technology Summer Intern, BA4

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.

read the case study
+35%
content discovery accuracy via GenAI · 500+ req/s sustained · 1 week ahead of schedule
Apr 2025 — May 2025

Infosys

Application Development Intern

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.

read the case study
+30%
online engagement · production Next.js website + REST APIs delivered
Aug 2024 — Dec 2024

Bryha Logistics

Freelance Software Developer

Designed and developed a production website with backend REST API endpoints for booking and customer-inquiry management, increasing online engagement by 30%.

read the case study
the toolkit

What I reach for.

Languages
PythonHaskellJavaC++TypeScriptJavaScriptSQLCSwift
AI / Agents
LangGraphLangChainOpenAIAnthropicGeminiVertex AIMCPRAGFAISSsqlite-vecpgvectorPyTorchLoRAGRPODPOOpenEnvHuggingFace
Backend
FlaskFastAPISpring BootNode.jsExpressRESTSSEPydanticSQLAlchemyAlembic
Frontend
ReactNext.jsTypeScriptTailwindshadcn/uiFramer MotionGSAPSwiftUIStreamlit
Databases
PostgreSQLMySQLMongoDBSQLiteSQL ServerFirestoreSupabaseRedis
Cloud / DevOps
Google Cloud PlatformCloud RunDockerKubernetesVercelOAuth 2.0GrafanaJenkinsGitKaggle
education

Where the foundation was built.

Aug 2022 — May 2026
Chennai, Tamil Nadu
CGPA 9.8 / 10

SRM Institute of Science and Technology

BTech Computer Science Engineering (AI & ML)
2019 — 2022
New Delhi, India
95.6% (XII) · 96.4% (X)

Delhi Public School, R.K. Puram

Class XII / Class X (CBSE)
field notes

What I’ve been thinking about.

05·shipping & solving · live · not for show

still writing code at 11pm.

github · SawhneySatvikvisit
public repos
last commit
last 12 weeksless more
leetcode · satviksawhneyvisit
problems solved
0+
cp rating
0+
leetcode · cf · cc
difficulty split
easy · 250 medium · 350 hard · 100
01b·paste the JD · see fit

drop the JD. I’ll show you where Satvik fits.

The AI reads the job description and surfaces specific evidence from Satvik’s work that matches each requirement — plus a draft outreach email you can copy. Always honest, always grounded in real projects.

0 / 8,000 chars

runs on Gemma · ephemeral · 5 analyses / hr / IP

one straight line

Building something hard?
Let’s talk.

availability
Available from May 2026
location
Bengaluru · Delhi · open to relocation