About Me

I've spent a decade at the intersection of engineering and business. As an architect, I've built systems handling millions of daily transactions. As a leader, I've scaled teams and shipped products across fintech and consumer apps. As a founder, I learned that great tech means nothing without product-market fit, unit economics, and distribution. Today I bring all three lenses — tech, product, and business — to everything I build.

Journey

Lead Mobile Engineer

Jun 2025 - Dec 2025

CRED· Bangalore, India

Building consumer payments infrastructure and tokenization SDKs for India's premier fintech platform.

  • Built Device Tokenisation SDK in KMM for RuPay Cards for Consumer Payments
  • Built Tap&Pay Module for RuPay, integrated NPCI tap SDK for POS devices
  • Worked on multi card flow integrating Flutter and KMM (Kotlin Multiplatform)
KMMFlutterKotlinPaymentsSDK

Mobile Engineering Lead

Aug 2024 - Mar 2025

Pocket FM· Remote, India

Led mobile engineering for India's leading audio platform, transitioning into Engineering Management.

  • Led Android and iOS teams building multi-modular clean MVI + MVVM architecture
  • Managed 5 devs for timely delivery of Pocket Novel US launch
  • Mentored 5-7 mobile team members, reported to VP Engineering
  • Architected new payment service reducing user error rate by 15%
  • Decreased Google fee by 20% by adhering to BCAP guidelines
AndroidiOSMVIMVVMClean Architecture

Lead Software Engineer

Nov 2021 - Aug 2024

FairMoney· Remote, India

Spearheaded digital lending products for India and Nigeria at this digital bank.

  • Impacted 100k DAUs by simplifying lending processes
  • Engineered scalable loan process: ~12 million daily disbursals
  • Innovated card tokenization flow enhancing global loan balance by ~4M euros
  • Championed KMM core modules, crash reporting, code coverage improvements
  • Introduced ChatGPT-based unit-test scaffold to automate test generation
AndroidKMMKotlinFintechGenAI

Founder (Real Money Gaming App, Now Defunct)

Jun 2022 - Aug 2023

Sportstocks.app· Remote, India

Built a fantasy sports platform with virtual stocks for sports players - attempt #1 at starting up.

  • Played multiple roles: Engineering Manager, Product Manager, Customer Support Executive
  • Hired and led a team of 6: 3 freshers, 1 Android, 1 Backend, 1 Designer
  • Built platform allowing fans to trade virtual stocks based on player performance and achievements
  • Acquired 4K users with 40 paid users; idea validated but conversion needed optimization
  • Shut down after 28% GST introduction disrupted the real money gaming business model
Node.jsEngineering ManagementProduct ManagementAndroidFantasy Sports

Senior Android Engineer

Sep 2019 - Nov 2021

Gojek (Now GOTO)· New Delhi, India

Built post-ordering experiences for GoFood at Indonesia's first decacorn.

  • Developed GoFood features serving ~1 million orders daily
  • Increased merchant acceptance to 95%, reduced cancellations by 90%
  • Improved test coverage of merchant app to 95%
  • Revamped notification architecture for Merchant and Driver apps
  • Added Moshi for improved serialization performance
AndroidKotlinMVIMoshiScale

Lead Android Developer

Jan 2018 - Aug 2019

Funngage· New Delhi, India

Led mobile development for India's sportstech platform.

  • Led team of 3 developers to launch app from scratch, 50k+ downloads
  • Engineered offline-first app with image/video upload
  • Built cricket match scoring feature with 100% data consistency
  • Maintained crash-free users above 99%
AndroidKotlinOffline-firstSports

Android Engineer

Nov 2016 - Jan 2018

Blue Dolphin· New Delhi, India

Built enterprise field force management solutions.

  • Built Android app for Enterprise Field Force
  • Integrated BLE devices for attendance tracking
  • Managed offline storage with server sync for location tracking
AndroidBLEEnterpriseOffline Sync

Android Engineer

Mar 2016 - Oct 2016

Freelance· Remote, India

Built MVP products for early-stage startups.

  • Built MVP products for founders in parking mobile app space
AndroidJavaMVP

Associate Software Engineer

Jan 2015 - Feb 2016

Accenture· Gurgaon, India

Started career in software engineering with focus on quality assurance.

  • Designed test scenarios for usability testing
  • Executed tests, analyzed results, reported to development team
TestingQAUsability