Expert Mobile engineer with 9+ years of experience building apps that people actually use - at scale, under pressure, and across platforms. I care about clean architecture, measurable impact, and teams that move fast without leaving a trail of tech debt.
My core is Android with deep roots in React Native, Android (Kotlin/Java), and iOS. I build cross-platform mobile apps with a strong eye on performance, reliability, and scalability.
On the React Native side, I'm comfortable at every layer of the stack: from UI and state management down to the native bridge, TurboModules, and the New Architecture (JSI). I've led full RN upgrades, including the migration to the New Architecture in production, cutting crash rates by 90% on a live fitness app.
Primary stack: React Native · TypeScript · JavaScript · Kotlin · Java · Android SDK · iOS
Architecture patterns: MVVM · MVP · MVI · JSI · New Architecture
Health SDKs: HealthConnect · HealthKit · Google Fit
Other tools: React · REST APIs · Firebase · SQL · Git · Jenkins · CI/CD
Testing: JUnit · Mockito · Espresso · Unit Testing
I started in Android development in 2016, right from my college project, moved into Android, and then React Native as it matured, and eventually settled at the intersection of both: leading teams that own the full mobile surface area.
I don't just write code; I make architectural decisions, define quality standards, and set the tone for how a team operates. At Unacademy, I enforced TypeScript adoption and PR discipline across the mobile team, which translated directly into a 90% reduction in JavaScript bug reports and a 30% improvement in developer productivity. At Paytm, I maintained a 99.3%+ crash-free rate on a high-traffic consumer app.
I care deeply about evidence-based technical decisions: if something can be measured, it should be. I'm equally comfortable writing a deep-dive technical spec, reviewing someone's PR with constructive feedback, or explaining a complex architecture decision to a US-based non-technical stakeholder.
My career has spanned startups, mid-size product companies, and large-scale platforms: each teaching me something different.
ValueLabs (Nov 2024 – Present) — Leading the React Native team for the Fitness on Demand platform (Flex and Snap Fitness brands), working with US-based clients. I own architecture decisions, cross-platform parity, health SDK integrations, geofencing, smartwatch sync, and have led the team's adoption of AI-assisted development workflows.
Unacademy (Nov 2021 – Aug 2024) — Led the mobile team at NextLevel, one of Unacademy's key ed-tech verticals. Built core features including Doubt Solving, Educational Centre workflows, and payment revamps. Drove a 38% improvement in post-payment walk-in conversion and cut API RPM from 80 to 40 average through systematic optimization.
Paytm (Aug 2019 – Nov 2021) — Worked on Paytm for Business, Paytm Payments Bank, and the core consumer app. Raised unit test coverage by 18%, integrated PR-level code coverage checks via Jenkins and Sonar integration, and kept crash-free rates above 99.3%.
Earlier roles at TagTaste, Enthouns Technologies, and StartXLabs gave me the fundamentals — Android-Kotlin migrations, integrating complex Camera APIs, adding MVP/Dagger2 to projects, and the discipline of shipping real products to real users.
Architecture leadership. I know when to introduce abstraction and when to keep it simple. I've made calls that saved months of future refactoring and calls I've learned from.
Performance engineering. Whether it's reducing APK launch time by 60%, cutting API call volume in half, or diagnosing an AppState race condition — I track things down and fix them properly.
Team-leading experience. I've led teams ranging from 3 to 10+ engineers, and I think the best thing a lead can do is make everyone around them faster and more confident.
Cross-platform mobile depth. Most React Native engineers understand one platform well. I understand both — and I know where the abstractions leak.
Client and stakeholder communication. I've worked directly with EU and US-based clients, translated ambiguous business requirements into technical specs, and managed delivery expectations without overpromising.
When I'm not shipping code, I'm usually on my Honda exploring routes around South India. I moderate the r/bangalorebikes and r/IndianMetalHeads subreddit and have a soft spot for offbeat routes and pre-owned bikes with good histories.
I'm also into board games, competitive gaming, and love watching films and TV shows — ideally with good company.