fintech · 2023–now
Payments core
Rebuilt a settlement pipeline handling ₹900Cr/month from a nightly batch job into an event-driven system. Reconciliation went from T+2 to same-hour.
40M req/day · p99 41ms
Electrical design engineer with 6 years in commercial and hospital MEP projects across Mumbai and Hyderabad. Prepares HT/LT single-line diagrams, short-circuit and relay coordination studies in ETAP, and DG and transformer sizing.
fintech · 2023–now
Rebuilt a settlement pipeline handling ₹900Cr/month from a nightly batch job into an event-driven system. Reconciliation went from T+2 to same-hour.
40M req/day · p99 41ms
logistics · 2020–23
Order-to-rider allocation for a 14-city fleet. The interesting part wasn't the algorithm — it was degrading gracefully when GPS data lied.
120k orders/day · 3-person team
side project · open source
A CLI that diffs double-entry ledgers and finds where reconciliation broke. Built for my own debugging; other fintech teams found it.
on GitHub · MIT
"Familiar with everything" means expert at nothing. Here's the real distribution.
| Tool | Depth | Evidence |
|---|---|---|
| Go | ██████████ daily, 6 yrs | Everything at current role; I've read the runtime scheduler source |
| PostgreSQL | █████████░ deep | Query plans, partitioning, logical replication in production |
| Kafka | ████████░░ production | Event backbone at 2 jobs; know exactly where it hurts |
| Kubernetes / AWS | ██████░░░░ operator | I run services on it well; I don't administer clusters |
| Python | █████░░░░░ tooling | Scripts, data jobs, glue — not my production language |
| Frontend | ███░░░░░░░ survival | Can ship an internal dashboard; please don't ship my CSS |
Deliberately missing: the framework-of-the-month. I adopt tools after their second major version, not their launch post.
SEV-1 · payment gateway · 2:47 a.m.
A partner bank slowed to 30s responses; our aggressive retries tripled the load and took down our own gateway. I led the call: circuit breakers in by 4 a.m., and the blameless postmortem produced our now-standard backoff library. The bug wasn't the code — it was that nobody owned retry policy.
SEV-2 · silent data drift · found on a Sunday
Four rupees, out of ₹30Cr daily. Everyone wanted to ignore it; I didn't. Three days of digging found a float-rounding bug that would have compounded to lakhs by year-end. Wrote the ledgerdiff tool from this. Small discrepancies are big bugs with good manners.
the one I caused · migration · 2019
Early career: ran a cleanup script against what I was sure was staging. It was staging — but only because a VPN quirk saved me. I built myself a guardrail harness that day (read-only prod by default, typed confirmation for writes) and I've carried it to every job since. Fear is a fine teacher, once.
Photograph — desk setup acceptable, hoodie optional
Electrical engineer with nine years in plant maintenance and projects for automotive component and process plants. Looks after HT and LT distribution up to 11 kV, DG sets, motors, VFDs and PLC-controlled lines.
// the system isn't done when there's nothing left to add.// it's done when there's nothing left to page you.
experience
Auto component manufacturer supplying passenger car OEMs
Own electrical upkeep of two machining plants with a connected load of 4.5 MW, two 11 kV substations and 18 DG and UPS systems.
Electrical contracting firm for industrial and commercial…
Executed electrical installation for three factory buildings, including transformers, LT panels, cable trays, earthing and lighting.
Process plant for specialty chemicals
Maintained flameproof motors and lighting fittings in hazardous areas, following permit-to-work and gas testing procedures.
code reviews of me
engineering manager
"Rohan's superpower is saying 'we don't need this' in design reviews and being right. His services are the ones nobody thinks about — which in infrastructure is the highest compliment there is."
EM, payments platformCurrent manager · reference on requestjunior engineer he mentored
"He reviewed my PRs like they mattered — questions, not verdicts. A year in, my code stopped needing his questions. That was the point, he said."
SDE-1 → SDE-2 under his mentorshipNow owns a service herselfSenior/staff backend roles — Pune, or remote with async-friendly culture. Code samples, design docs (redacted) and references ready. No take-home longer than 4 hours, respectfully.