Résumé
Jinesh Soni
Principal Developer | AI & Mobile Engineer
[email protected]linkedin.com/in/jineshsonigithub.com/jineshsonijineshsoni.comIndia
Summary
Principal Developer and engineering lead with 12+ years building mobile products, from native Android to Flutter across iOS, Android and Web, with 600K+ downloads. Now focused on AI in production: on-device speech recognition, word-level reading assessment and generative content pipelines. Experienced in leading teams, setting architecture and shipping reliably.
Key Achievements
- 600K+ downloads across Bijak and Just Fresh Flutter apps, built and led end-to-end.
- Shipped on-device speech recognition (sherpa-onnx) on iOS, Android and Web, with a custom text-matching engine for real-time reading feedback.
- Led a team of 8 engineers through a native-to-Flutter migration while continuing to ship features.
- Architected three Just Fresh apps (customer, delivery & logistics, warehouse admin) on one Flutter codebase with 80% shared code.
Experience
Principal Developer, AppExert
- Architected and led the Flutter app across iOS, Android and Web.
- Shipped fully on-device speech recognition with sherpa-onnx on all three platforms, using a memory-optimised local model for fast STT.
- Developed a text-matching algorithm that accurately detects which words of a passage have been spoken, powering real-time reading feedback.
- Built multiple games on this engine for decoding, vocabulary building and fluency (Falling Words, Vocab Vault, Space Race).
- Set up an AI pipeline that generates app content matched to each learner's Lexile and reading grade level.
- Wired up Firebase Remote Config, Analytics and Crashlytics, and shipped in-app subscriptions.
Engineering Lead, Bijak (Krishiacharya Technologies)
- Led the migration from native Android to Flutter while continuing to ship features.
- Built B2B (Bijak) and D2C (Just Fresh) products end-to-end — 600K+ downloads combined.
- Chose Flutter 3 with GetX and MVVM to build fast with a consistent architecture.
- Led a team of 8 engineers, coordinating with design, product and marketing.
- Built the Just Fresh apps — customer, delivery & logistics and warehouse admin — with 80% shared code.
- Automated build, test and release with CI/CD (Codemagic).
- Integrated analytics and engagement tooling (Segment, MoEngage, Branch) to measure and optimise funnels.
- Trained TensorFlow models and introduced Gen AI tooling to cut manual work in internal processes.
Team Lead — Android & Flutter, Thinkwik
- Led a mobile team through the full SDLC to deliver production-grade apps.
- Gathered user feedback and app-acceptance research to make new and existing apps easier to use.
- Championed a Kotlin-only codebase with MVVM architecture.
- Shipped apps including Roche Kibo, Wandergier, Footy Addicts and Agrodei.
Software Engineer, CodeCrunch TechLabs
- Developed Studentdesk.in and the CoinTopper real-time crypto tracker.
- Used test-driven development to refine products.
- Scaled apps to handle 10,000+ daily active users.
- Applied Material Design and a hybrid Kotlin/Java MVP architecture.
Android Developer, eSwasthya Mediserve
- Drafted, designed and developed the Android app.
- Designed the backend system for order processing.
Skills
- AI & ML: Generative AI, LLMs, RAG (Retrieval-Augmented Generation), AI agents, LangChain, Local LLMs (Ollama), Embeddings, Fine-tuning, On-device speech recognition (sherpa-onnx), AI content pipelines, Machine Learning, TensorFlow
- Mobile: Flutter, Dart, Android, Kotlin, Java, iOS, Flutter Web, Jetpack
- Architecture & state: MVVM, MVP, BLoC, GetX, Riverpod, Provider, SOLID, Offline-first, Dagger2, RxKotlin
- Data & backend: Firebase, REST, GraphQL, WebSockets, MQTT, SQLite, Hive, Realm, MySQL, Node.js, Flask, Python
- Ship & measure: AI-assisted development (Claude Code, Cursor, Copilot), CI/CD (Codemagic), A/B testing, Remote Config, Crashlytics, Segment, MoEngage, Branch.io, Docker, AWS, GCP
- Leadership: Team & people management, Mentoring, Code review, Agile / Scrum, Cross-functional delivery
Projects
- Readable English (Nov 2024 — Present): A reading tutor that listens — and keeps listening when the Wi-Fi drops. Tech: Flutter, Dart, sherpa-onnx, On-device STT, Text matching, AI content pipeline.
- Bijak (Jul 2020 — Oct 2024): Putting a trust-based, cash-heavy trade into an app — in eleven languages. Tech: Flutter, Dart, GetX, MVVM, Codemagic CI/CD, Segment.
- Just Fresh (Jul 2022 — Oct 2024): A family of apps on one codebase — 80% of it shared — for produce that changes price every morning. Tech: Flutter, Flutter Web, Dart, GetX, MVVM, Maps & location.
- CoinTopper (Sep 2017 — Dec 2018): Real-time crypto prices on mid-range phones and patchy networks. Tech: Kotlin, RxKotlin, Dagger2, MVP, DBFlow, Lottie.
- Wandergier (2019 — 2020): A social travel app where strangers become travel buddies. Tech: Kotlin, Coroutines, MVVM, Dagger2, Retrofit2, RxKotlin.
Education
B.E. Computer Science, Gujarat Technological University
Languages: English, Hindi