$ whoami
$ cat role.txt
Backend engineer, payments and data infrastructure, Bengaluru
$ cat intro.md
I build the unglamorous systems that move money correctly — ledgers, reconciliation, and the queues in between. Nine years, three fintechs, zero double-charges I know of.
> Open to staff and principal roles
$ mail arjun@example.com
| Project | Year |
|---|---|
Double-entry ledger serviceReplaced four balance tables with one append-only ledger. Handles 2,400 postings a second at p99 of 18 ms. Project link | 2025 |
reconA CLI that reconciles bank statements against a ledger export. 1.3k stars, used by two banks I have heard of. Project link | 2024 |
UPI mandate retriesRebuilt recurring-payment retries as durable workflows. Recovered 11% of failed mandates in the first quarter. | 2023 |
Exactly-once is a lie (and what to do instead)Thirty minutes on idempotency keys, outbox tables and the one retry bug everyone ships. Project link | 2023 |
Currently a staff engineer on the payouts platform at a Series C fintech. I care about idempotency, boring deploys and documentation people actually read.