Senior Mobile Engineer · React Native (New Architecture, Fabric, TurboModules, JSI) · AI Integration · 13+ Years
LinkedIn · Medium · dinesh.kachhot@gmail.com · 📍 Ahmedabad, India
Staff-level mobile engineer with 13+ years shipping consumer apps at scale — 1M+ downloads on multiple products — across React Native, Flutter, and native iOS.
Deep expertise in the React Native New Architecture (Fabric, TurboModules, JSI, Nitro Modules), offline-first systems, and mobile security for fintech (Play Integrity, App Attestation, SSL pinning). Actively integrating LLM APIs (OpenAI, Gemini) into production mobile apps to automate workflows and reduce user friction.
Open-source author of expo-document-scanner — 1,100+ monthly downloads.
| Area | Stack |
|---|---|
| Mobile | React Native 0.86, New Architecture (Fabric, TurboModules, JSI, Nitro Modules), Expo (EAS Build/Update), Flutter, iOS (Swift, Objective-C) |
| AI Integration | OpenAI GPT (structured JSON output), Google Gemini (image generation), Claude, expo-speech-recognition, prompt engineering |
| Architecture | Offline-first, conflict resolution, delta sync, SQLite, retry queues, white-label multi-target iOS, brownfield RN |
| Mobile Security | Play Integrity API, iOS App Attestation, SSL/certificate pinning, Peach Payments SDK |
| Performance | Hermes profiling, startup-time optimization, bundle-size reduction, 60 FPS UI tuning |
| Languages | TypeScript (advanced), JavaScript, Swift, Objective-C, Dart |
| Tooling & CI/CD | Fastlane, GitHub Actions, EAS Build, Bitrise, Sentry, Firebase Performance, Flipper, Xcode Instruments |
| AI Tooling | Claude (primary), Gemini, Cursor |
Endo App — Femtech / Health | Play Store
150K+ combined downloads (100K Android · 50K iOS). Led mobile engineering and CI/CD pipelines (Fastlane + GitHub Actions) for a French endometriosis-tracking platform with offline-first sync.
Telkom Pay mPOS — Fintech, South Africa | React Native
Built from scratch for a regulated payment-acceptance product. Implemented Play Integrity API, iOS App Attestation, and SSL/certificate pinning end-to-end.
Payflex — Buy-Now-Pay-Later, South Africa | Flutter
1M+ downloads. Architected and built the Flutter app from scratch, including native platform channels wrapping the Peach Payments SDK on iOS and Android.
MasterPass Scan to Pay — Mastercard | iOS
1M+ downloads. iOS maintainer of the core app and multiple white-label variants using Xcode multi-target configuration; owned all releases and App Store updates.
Ruggy — AI Voice-to-Form | React Native + OpenAI
Integrated AI to automate complex field-service forms: voice input via expo-speech-recognition → GPT processes transcript with full form context → structured JSON auto-populates all fields (dropdowns, checkboxes, text). Reduced form-fill time by 40% and improved user retention.
RealAI Headshot — React + Gemini
AI professional photo generator. Users upload selfies, configure style/background preferences, and receive studio-quality headshots generated via Google Gemini image generation. Handles multi-image input, prompt engineering, and HD output delivery.
Prishine — E-commerce | React + Gemini
Full e-commerce app with an admin panel. Integrated Gemini to auto-generate product short and long descriptions from uploaded product images — eliminating manual copywriting and accelerating product listing time significantly.
Performant document-scanner Expo module built on Nitro Modules (JSI-based native bridge — React Native New Architecture). 1,100+ monthly downloads · Reached 700+ weekly downloads in the first week after launch.
npx expo install expo-document-scannerReal-time lip-sync demo combining Rive animations with Azure Speech Service streaming STT.
| Article | Stats |
|---|---|
| The React Native Bridge is Dead — Here's What Replaced It | JSI / New Architecture deep dive |
| Different Ways to Share Data Between Apps | 32K reads · 1.4K claps |
| Add Multiple Targets in Flutter Apps | Flutter Community publication |
Tech Lead, Mobile — Brilworks Software Services | Dec 2021 – Present
- Led 6 engineers across 3+ concurrent mobile products · 200K+ active users · 1M+ cumulative downloads
- Migrated Accelevents from RN 0.68 → 0.86 with zero major regressions; authored company-wide migration playbook
- Led production adoption of React Native New Architecture (Fabric, TurboModules, JSI)
- Designed offline-first architecture: SQLite + conflict resolution + delta sync + retry queue
- Reduced app size ~40% · Improved cold-start time 32% (Hermes, ProGuard, asset trimming)
- Standardized Expo-based architecture (EAS Build + EAS Update) across the org
- Integrated OpenAI GPT and Google Gemini into production apps (Ruggy, RealAI Headshot)
- 🏆 Performer of the Year (2022) · Client Excellence Bonus (2023)
Team Lead, Mobile — Azilen Technologies / Jini Guru India | Oct 2017 – Nov 2021
- Maintained MasterPass Scan to Pay iOS app (1M+ downloads) + white-label variants via Xcode multi-target
- Led client technology shift to Flutter and React Native, reducing per-feature delivery cost
- Designed secure mobile payment architectures: SSL pinning, secure storage, jailbreak detection
- Authored technical blogs reaching 40K+ readers
Senior Game Developer — Mindstakes Games | Aug 2015 – Aug 2017
iOS Developer — Creative Glance Technologies | Jan 2014 – Aug 2015
Junior iOS Developer — SamifLabs India | Nov 2012 – Jan 2014
B.E., Computer Science & Engineering — Gujarat Technological University, 2008–2012
Open to Staff / Senior Mobile Engineer opportunities · React Native · Flutter · AI-integrated mobile
dinesh.kachhot@gmail.com · LinkedIn


