work
where i've been, what i built there.
fitpagedec 2023 - present
senior software engineerjun 2026 - present
flutterdistributed systemsarchitecture
- lead a 4-engineer team building IndiaRunning, a marathon registration platform scaled from zero to 30k+ monthly active users. own mobile (flutter) and the architecture decisions.
- built an offline-first check-in system on a peer-to-peer UDP mesh. race-day check-ins with zero server dependency, in production.
software engineermay 2024 - jun 2026
flutterdartdistributed systemsnestjspostgresqlswiftkotlin
- built that check-in system: hybrid logical clocks, version vectors and a deterministic reducer get around 20 devices to identical state with no central server. found and fixed two bugs that only surfaced in the field, where one dead device could permanently starve a healthy peer's sync budget, and a single wrong-clock phone would win every future last-write-wins comparison.
- diagnosed a silent data-loss incident where a double-triggered batch job left 343 of 2,347 runners without a race bib. a missing idempotency check plus a swallowed range-exhaustion error.
- built RunBuddy, an LLM running assistant with retrieval over race, event and training context. +51% weekly active users, +106% time per user, +133% session duration.
- built the host side of the marketplace from scratch: clubs, events, ticketing, staff roles, guest lists, QR check-in. it turned a one-sided consumer app into a two-sided platform.
software engineer interndec 2023 - may 2024
flutter
- built "engage", a social feature end to end, and the backend for the bharti activity-tracking app.
- integrated flutter with native iOS (swift) and android (kotlin) features.
ideamagix2023
software developer intern
react.jsnode.jsflutter
- end to end development of a mobile LMS app: course tracking, quizzes, bundled courses.
- payment gateway integration.