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.