Skip to content

Rishi Agarwal

Lead software engineer. I design systems where the architecture follows the business model — not the other way around.

Currently

Lead software engineer at PhonePe. Built Share.Market web from the ground up — frontend architecture, custom React SSR for pre-login journeys, and Core Web Vitals / reliability dashboards for peak trading load. Also shipped Nexon (auditable Fastify MIS), modular KYC across products, and web security initiatives across the org.

Previously

Lending products at Paytm, and roles across large fintech platforms and smaller product teams — same ownership bar, different scale.

Also

Built an MCP-powered analytics assistant on GitHub Copilot for LLM-driven Core Web Vitals queries and performance reports — AI-assisted development is how I ship, not a novelty bolted on.

Outside the day job I like putting things into the world — writing, small tools, and experiments I can ship and learn from in public.

Notes

01
BusinessJune 12, 2026 · 1 min read

Audit trails are product features

Why compliance-shaped reporting belongs in the domain model — not as a CSV export bolted on after the fact.

02
Full-StackMay 28, 2026 · 1 min read

Peak-hour trading UI: reliability as a product requirement

How frontend architecture for a market-hours product has to treat latency, failure modes, and observability as user-facing concerns.

All writing →