Skip to content

The experience
behind the work.

Senior Mobile Engineer · Android, Kotlin & Flutter. 5 years across HealthTech, FinTech and AgriTech. Previously SDE-2 at iMumz, where I led four mobile engineers.

Responsibility, earned.

Jun 2024 — Sep 2026Bengaluru, IN

iMumz

Software Engineer II (SDE-2) · Mobile Engineering

Led a four-engineer mobile team across iMumz's HealthTech suite: 1M+ Android downloads, 60K+ MAU and 15K+ DAU. Owned modular mobile architecture, Server-Driven UI, a new fertility product and a doctor-consultation platform.

  • Led architecture reviews, technical planning, execution and code quality for four mobile engineers; conducted 250+ PR reviews and mentored two engineers
  • Reduced production crashes ~67% through Crashlytics-driven root-cause analysis, lifecycle fixes, defensive state handling, error-path improvements and observability
  • Improved onboarding completion ~43% through personalized journeys, analytics funnels and A/B testing based on user goals, device characteristics and city tier
  • Built a cross-platform fertility app from concept to production in 3–4 months, serving 2,500+ couples with nutrition planning, medication tracking, doctor consultations, appointment booking, and yoga monitoring
More contributions
  • Evolved modular feature boundaries across state, networking, presentation and navigation for the production mobile platform
  • Designed and evolved Server-Driven UI so mobile experiences can be configured remotely with less dependence on client releases
  • Launched an end-to-end consultation platform — 15+ doctors, 1,000+ appointments/month, Razorpay Pay Later — creating a new revenue-generating service
  • Re-architected imumz.com on Next.js with SSR, SEO, and a custom CMS, driving 38K+ monthly organic visits
  • Built a Python-based LLM pipeline for Google Meet transcripts: ingestion, preprocessing, prompt orchestration and structured summaries, decisions and action items
FlutterKotlinServer-Driven UINext.jsFirebasePython
Read the case study
Dec 2022 — Jun 2024Bengaluru, IN

iBind Systems

Software Engineer I (SDE-I) · Mobile Engineering

Built FinTech onboarding and KYC workflows for enterprise banking clients including Emirates and HDFC. A configuration-driven Flutter layer served 6+ countries, with native Android/Kotlin integrations for document capture, identity verification and biometrics.

  • Designed a config-driven KYC routing engine on a unified JSON schema spanning 6+ countries, cutting new-country onboarding effort ~70% by eliminating hardcoded country-specific logic
  • Developed 3+ native Android modules in Kotlin (MVVM, Coroutines, Jetpack), bridging Flutter to multiple KYC SDKs via MethodChannels/EventChannels for document capture and biometric verification
  • Led Flutter architecture with BLoC, AutoRoute, Retrofit, and Clean Architecture to 85% unit and 60% widget coverage — a 97% first-attempt verification success rate and sharply fewer production regressions
  • Co-designed scalable REST APIs enabling configurable identity verification across 6+ country-specific workflows while meeting each region's compliance requirements
FlutterKotlinClean ArchitectureBLoCAutoRouteJetpack
Read the case study
Sep 2021 — Dec 2022Gurgaon, IN

Bijak

Software Engineer I (SDE-I) · Mobile Engineering

Built mobile experiences for Bijak Mandi, supporting a platform with 500K+ Android downloads, 100K+ verified traders and a 4.1+ rating. Shipped Agent and Broker apps from 0→1 and marketplace workflows across 200+ commodities and 2,000+ mandis.

  • Engineered the Agent and Broker apps from 0→1 — real-time area analytics, demographic insights, comparable-sales filtering, and bulk commodity trading with automated brokerage-fee calculation
  • Delivered 15+ production features across trader discovery, commodity trading, orders, payments, invoices, bookkeeping and market prices covering 200+ commodities and 2,000+ mandis
  • Improved transaction validation and trading flows, contributing to ~25% fewer user-error support tickets
  • Integrated AWS S3, SNS, and AppSync for secure media storage, push notifications, and real-time data sync, collaborating on scalable role-based APIs
More contributions
  • Refactored the flagship app's state management from BLoC to GetX, cutting boilerplate ~35% and improving screen-rendering performance and feature velocity
FlutterGetXAWSFirebase
Read the case study

Built on my own initiative.

ANDROID & iOS · 250+ USERS

PulseSync

An independently built, cross-platform health-tracking product used by 250+ people. Nutrition, hydration, sleep, activity, workouts, weight and wellness tracking in one Flutter application.

I own the architecture, data model and synchronization layer: Android Health Connect and Apple Health, offline-first persistence, background sync, conflict handling and cloud backup.

FlutterRiverpodFirebaseAndroid Health ConnectApple Health
Explore on Google Play

Depth, with range.

Mobile Development

Cross-platform and native mobile — architecture, state management, offline-first data, and release engineering across HealthTech, FinTech, and AgriTech products.

  • Flutter4+ years
  • Dart4+ years
  • Kotlin2 years
  • Android SDK
  • Jetpack
  • Coroutines
  • MVVM
  • MethodChannels
  • EventChannels
  • BLoC3+ years
  • Riverpod
  • Clean Architecture
  • Mobile System Design
  • Feature-Based Architecture
  • Server-Driven UI
  • State Management
  • Deep Linking
  • Android Health Connect
  • Apple Health
  • GetX2 years
  • React Native
  • Expo
  • Zustand
  • TanStack Query
  • AutoRoute
  • Retrofit
  • Offline-First
  • Hive

Web Development

Production web with Next.js — server rendering, SEO, and CMS-backed content. Re-architected imumz.com to 38K+ monthly organic visits.

  • Next.js2 years
  • React
  • TypeScript2 years
  • JavaScript2 years
  • Tailwind CSS2 years
  • Redux1 year
  • HTML/CSS2 years
  • Framer Motion1 year

Backend & Data

REST and GraphQL APIs, relational and document stores, and cloud services — including config-driven KYC APIs serving 6+ countries.

  • Node.js2 years
  • Express.js2 years
  • FastAPI
  • REST APIs
  • GraphQL
  • PostgreSQL
  • MongoDB3 years
  • SQLite
  • Firebase2 years
  • Supabase
  • AWSS3 · SNS · AppSync
  • Python
  • Java
  • SQL

DevOps, Testing & Practices

Shipping discipline — CI/CD pipelines, store releases, crash and analytics instrumentation, and the test coverage that keeps regressions out.

  • Git4+ years
  • GitHub Actions
  • Docker
  • Codemagic
  • Fastlane
  • CI/CD3 years
  • Crashlytics
  • Firebase Analytics
  • Unit Testing
  • Widget Testing
  • JUnit
  • Integration Testing
  • Play Console
  • App Store Connect
  • TestFlight
  • A/B Testing
  • Agile/Scrum
  • Accessibility2 years

Education.

2018 — 2022

B.Tech., Computer Science

C.V. Raman Global University · Bhubaneswar, IN

Bachelor of Technology in Computer Science. Specialized in software engineering and mobile development. Graduated with distinction (7.98 / 10).

  • Software engineering, data structures, and web development coursework
  • Mobile app development specialization
  • CCNA — Cisco (2022)
Available immediately

Building your mobile team?
Let’s talk about the role.

Android, Kotlin & Flutter · Bengaluru & remote teams.
Send the role and a little about your team. I’ll take it from there.

yashrajjain726@gmail.com