Software Engineer — Flutter & React Native

Shubham
Shah

From Idea to App — Building Experiences That Make an Impact.

--:--:-- IST · Bhavnagar, India Open to Work
Flutter
React Native
React JS
Dart
JavaScript
TypeScript
Android
iOS
Firebase
Git
5+ Apps Shipped Live
2+ Years Experience
80% Test Coverage
5,000+ Users Across All Apps

The numbers behind the work.

Four quick proof points — the rest of this page backs up every one of them.

5+

Shipped Live, Zero Critical Failures

Five-plus production apps live on the Play Store and App Store — every release with zero critical post-launch failures.

-40%

Testing Discipline That Pays Off

80%+ test coverage on critical modules cut post-release bugs by 40%, backed by disciplined unit, integration, and widget testing.

<200ms

Real-Time at Scale

Built TheBidNow's WebSocket bidding engine — concurrent live auctions across 4 sports, sub-200ms response time.

1,000+

Production Dashboards & Field Impact

Ship React Native features and React JS admin dashboards at Mitti Labs' Collect, connecting 1,000+ registered farmers to ground ops.

Across the stack, into production.

Four areas I work in daily — each backed by a real, shipped example, not just a skill tag.

Mobile App Development

Cross-platform apps built with Flutter and React Native — architected for scale, tested to 80%+ coverage, and released to the Play Store and App Store.

FlutterReact NativeBLoCProviderGetX
In practice — 5+ production apps shipped live, zero critical post-launch failures.

Web Dashboards (React JS)

Internal admin tools and dashboards built in React JS, TypeScript, and JavaScript — the operational layer that keeps a mobile product running.

React JSJavaScriptTypeScript
In practice — Built and maintain Mitti Labs' internal admin dashboards for ground ops teams and members.

Backend, APIs & Real-Time

REST APIs, WebSockets, and Firebase (Auth, Firestore, FCM) wired up for real-time data sync, push notifications, and authentication end-to-end.

REST APIWebSocketFirebaseMySQLPHP
In practice — TheBidNow's real-time WebSocket bidding engine — concurrent live auctions, sub-200ms response time.

Testing, Architecture & AI-Assisted Delivery

Clean, modular architecture backed by real test coverage, and AI coding tools (Claude Code, Copilot, Cursor AI) used deliberately to move faster without cutting corners.

Clean ArchitectureJestflutter_testClaude Code
In practice — 80%+ test coverage cut post-release bugs 40%; AI-assisted workflows cut debugging time 30%.

Real projects, real constraints.

Seven shipped products — the problem, the build, and what it actually does today.

Collect thumbnail
Mobile App

Collect

A React Native app at Mitti Labs connecting 1,000+ registered farmers to a carbon-monitoring and sustainability-tracking workflow.

React NativeFirebase
Behind the build

Own core features on Collect, Mitti Labs' production React Native app for farmer-facing carbon monitoring. Diagnosed and resolved ANR issues via Sentry/Crashlytics, improving stability on the low-end Android devices this user base actually carries.

TheBidNow thumbnail
Real-Time / API

TheBidNow

The real-time WebSocket bidding engine powering concurrent live auctions across 4 sports, with sub-200ms response time and OTP auth.

FlutterWebSocketFirebaseMySQLBLoC
Behind the build

TheBidNow needed live bidding across 4 sports to feel instant, not laggy. I built the WebSocket bidding engine from scratch — sub-200ms response time, OTP authentication, and predictable BLoC state management across simultaneous auction sessions.

Amulya Mica Visualizer thumbnail
UI/UX & App Design

Amulya Mica Visualizer

An AR-style product visualization experience at 60fps, reducing purchase-stage drop-off with an interactive preview.

FlutterFirebaseProvider
Behind the build

Built for Amulya Mica so customers could preview mica sheet products interactively before buying. Sustained 60fps on the live preview, directly reducing drop-off at the purchase stage.

Satvvaahar thumbnail
Mobile App

Satvvaahar

A food-ordering app with real-time push notifications and order/profile state management.

FlutterFirebaseMySQLPHP
Behind the build

Shipped end-to-end at Milople — real-time push notifications for order status, with order/profile state management built to stay predictable under everyday ordering edge cases.

SPJYM thumbnail
Mobile App

SPJYM

A community-events app (Shree Prarthna Jain Yuvak Mandal) with real-time push notifications and profile state management.

FlutterFirebaseMySQLPHP
Behind the build

Built for a real, active community user base — real-time push notifications and profile state management for event sign-ups and updates.

Magento Mobile App thumbnail
Mobile App

Magento Mobile App

An e-commerce app on the Magento REST API with product browsing, cart, and an integration-tested checkout flow.

FlutterMagento REST API
Behind the build

Built directly on the Magento REST API — product browsing, cart, and a checkout flow covered with integration tests before it shipped.

NoteNest thumbnail
Mobile App

NoteNest

An offline-first notes app built solo with Provider and Hive, demonstrating clean architecture and local storage.

FlutterProviderHive
Behind the build

A solo side project written to demonstrate clean architecture and local-storage design end-to-end, with no backend to lean on.

Built with teams, grown through experience.

From an internship learning Flutter fundamentals to shipping production features today.

Current Role

Software Engineer — Mitti Labs

Jun 2026 – Present

  • Build, test, and ship core mobile features using React Native, focused on usability and ease of use for end users.
  • Build and maintain internal Mitti Labs admin dashboards in React JS, launching features that support ground ops teams and members.
  • Collaborate with cross-functional product and engineering teams in an Agile environment to plan, build, and release features.
React NativeReact JSAgile

Software Engineer — Freelance / Independent Client Projects

Mar 2026 – Jun 2026

  • Provided end-to-end support for a client's e-commerce mobile app (Flutter, PHP) — including performance enhancements and core feature development.
  • Directly managed and completed Play Store and App Store listing processes for the client's app.
  • Applied AI-assisted workflows to speed up debugging and delivery under client timelines.
FlutterPHPApp Store Release

Software Engineer — Milople Technologies

Aug 2024 – Mar 2026

Owned full SDLC — requirements through architecture, development, testing, and Play Store / App Store release — across 5+ production Flutter apps.

  • Architected and delivered 5+ Flutter apps end-to-end, reducing average delivery time 20% through reusable component design.
  • Built scalable, testable app architectures (BLoC, Provider, GetX) with 80%+ test coverage, cutting post-release bugs 40% — zero critical post-launch failures across releases.
  • Optimized app performance (25% faster launch, sustained 60fps) and owned the release lifecycle end-to-end — signing, provisioning, ASO, and store submissions.
FlutterBLoCProviderGetX

Flutter Developer Intern — Softwingz Infotech

Jun 2024 – Aug 2024

  • Started learning Flutter development as an intern — practiced UI implementation and Provider state management under mentorship.
  • Practiced Firebase integration (Auth, Firestore, FCM) and REST API integration in a guided learning environment.
  • Used AI coding assistants to support learning; explored pub.dev packages and Agile workflows.
FlutterFirebaseProvider

Looking for a Flutter, React Native, or React JS engineer?

I'm actively interviewing and can start immediately.

Emailshubhamshah9097@gmail.com WhatsApp+91-8200495373
AvailabilityOpen to Relocation, Hybrid & WFH | Immediate Joiner

Chat on WhatsApp