Skip to main content
Bhupendra Patel

Bhupendra Patel

Senior Flutter Engineer · Flutter • Cross-Platform • Windows Desktop

Talent
BengaluruMember since June 18, 2026
DartKotlinJavaFlutterAndroidRiverpodProviderRESTGraphQLFirebaseFlame EngineCI/CD pipelinesNative Platform ChannelsDeep LinkingServer-Driven UIWindows Desktop
·

Hire this person

Send a job offer directly to this candidate

DartKotlinJavaFlutterAndroid

About

Senior Flutter engineer with 5+ years shipping production apps across mobile, Android, and Windows desktop. Currently leading the Flutter Windows migration of FaceIT replacing a global Electron desktop client used by competitive gamers, targeting measurable gains in memory and CPU performance. Previously built and scaled a skill-gaming platform to 200K+ registered users at SoStronk, and delivered a server-driven UI system at Zee5 enabling the content team to ship layout changes without app store releases.

Strong across Riverpod state architecture, native platform channels, REST/GraphQL, Firebase, GCP, and CI/CD. Owns features end-to-end from API contract to release.

Experience

Senior Flutter Engineer at StronkWorks (consulting for FaceIT) (2025-08 – Present)

Migrating FaceIT's Electron desktop client to a native Flutter Windows application

  • Leading the end-to-end migration of FaceIT's Electron-based desktop client, used by competitive gamers globally, to a native Flutter Windows codebase, targeting significantly lower memory and CPU usage than the Electron baseline.
  • Implemented Windows-platform integrations and native platform channels in Flutter to achieve feature parity with the legacy client, improving startup time and runtime responsiveness.
  • Sole Flutter engineer on the migration; owns architecture decisions, native interop design, and delivery pace.

Flutter Engineer at Zee5 (2025-04 – 2025-07)

Server-driven UI proof of concept (contract engagement)

  • Designed and delivered a server-driven UI system in Flutter that parses structured JSON from a CMS to dynamically render screens and components at runtime, eliminating the need for an app store release to ship layout changes.
  • Demonstrated a viable path for the content team to run merchandising and layout experiments independently, decoupling UI iteration from the release cycle.

Flutter Engineer at Dream11 (post-acquisition of SoStronk) (2024-02 – 2024-12)

Casual mobile gaming proof of concept on the Flame engine

  • Joined Dream11 following the acquisition of SoStronk; tasked with validating Flutter + Flame as a path for casual gaming experiences within the Dream11 portfolio.
  • Built a fully playable casual mobile game proof of concept using the Flame engine, with complex game and UI state architected in Riverpod, cleanly separating game-loop logic, UI layer, and persistence.

Mobile Application Engineer at SoStronk (2022-01 – 2024-02)

Skill-based gaming platform, 200K+ registered users

  • Shipped core mobile features on a Flutter platform that grew to 200K+ registered users, where gamers join skill-based contests and earn real rewards.
  • Designed and built the First-Time-User Experience and contest discovery/join flows with deep link attribution, routing users from external campaigns directly into the right contest context.
  • Re-architected state management from ad-hoc patterns to Riverpod across contest screens, reducing UI inconsistency bugs and making the codebase significantly easier to extend.
  • Built image upload and delivery on Google Cloud Platform (GCS + signed URLs) for user-generated profile and contest media.
  • Worked closely with backend and product to own features end-to-end, from API contract definition through QA and release.

Flutter Engineer at Xcelpros (2021-02 – 2021-12)

B2C childcare and tracking Android application

  • Built and enhanced features in a B2C childcare Android app (Kotlin/Java) used by parents for activity monitoring.
  • Revamped the service-provider onboarding and registration flow, reducing signup friction.
  • Migrated select network calls from REST to GraphQL, reducing payload size and eliminating over-fetching on list screens.
  • Set up and maintained CI/CD pipelines for internal QA builds and release artifacts.

Flutter Engineer at ISKCON (2020-07 – 2021-02)

Devotional and community Flutter application

  • Shipped multiple features in an existing Flutter codebase as part of a 4-engineer team, owning module-level delivery and code reviews.
  • Refactored hot paths to improve maintainability and reduce regressions.

Education

Bachelor of Engineering in Computer Science – Chhattisgarh Institute of Management & Technology, Bhilai (2013-07 – 2019-04)

Skills

Senior Flutter EngineerFlutterCross-PlatformWindows Desktop

Reviews

Related