Break it, understand it, rebuild it.
That has been the loop for as long as I have written code. Something arrives, I take it apart to see how it actually runs, then put it back together in a shape that makes sense to me.
The work has landed in a few places since: convolutional networks, a practice management platform used by doctors, mobile games, and the ordering stack behind a pharmacy delivery pilot.
Somewhere in the middle the job changed shape. Less writing the system myself, more building and running the teams that do.
- Working on
- Hospital softwareAgentic AI systemsEngineering teams
- Long-standing
- Backend systemsSearch and ElasticsearchJavaScript
- Studied
- Computer scienceSMIT, Sikkim
Head of engineering at Superhealth
Bengaluru, since 2025
Superhealth is building a hospital network around two commitments that are harder to keep than they sound: no waiting, and no commission taken from doctors. The first hospital opened in Koramangala, Bengaluru, and is the first of ten planned in the city.
I run engineering. A hospital is a scheduling problem, a records problem and a logistics problem happening at once, and those two promises only survive a real waiting room if the software underneath them is good.
- Zero wait, zero commission
- Fixed pricing, and no cut taken from the doctors who work there.
- SuperOS
- An agentic AI layer running clinical and operational workflows, down to turning a doctor's voice note into a prescription in seven Indian languages.
- 100 hospitals ahead
- Koramangala is the first. The rest of the network is on the way.
Before this
Narvar
Director of Engineering
Post-purchase infrastructure for retail: order tracking, returns and exchanges, running behind a long list of large retailers.
PhonePe
Engineering Manager II
Managed part of the offline merchant org: merchant onboarding, and Ace, the field-agent app used to sign up and service those merchants. Both sit at the ground layer of the offline payments business, where the work happens in someone else's shop rather than in an app.
Dunzo
Senior Engineering Manager
Hyperlocal delivery and quick commerce.
Practo
Software Engineer to Engineering Manager
Close to seven years and the longest run of my career. Started on Ray, the practice management software doctors run a clinic on, then ran teams across the clinic-facing products and the medicine delivery pilot in Bengaluru.
Photographs
500pxI shoot when I am not shipping. The full set lives on 500px.