
Zahra M
Flutter Developer Web Developer

Voir mes services

Portfolio
Expérience professionnelle
Flutter Developer Intern
remote • Temps plein
Jul 2026 - Present • 1 mo
Working as a Flutter Developer at DevInfantary, where I'm building Block Battle Pakistan, a real-time multiplayer block-puzzle mobile game from the ground up. My work spans the full app lifecycle — from architecture decisions to shipping features that real users interact with daily. Key contributions: Designed and implemented Firebase Realtime Database security rules to keep multiplayer game data safe and consistent across concurrent sessions Built a multi-currency in-game economy (Coins, Gold, Diamonds) along with achievement systems and an in-app exchange feature Integrated Google AdMob (banner, interstitial, and rewarded ads) as the primary monetization model Resolved Firebase Crashlytics crash reports to improve app stability and reduce user-facing bugs Developed real-time presence detection using a heartbeat mechanism, so players always see accurate online/offline status Added emoji reactions with custom animations to boost in-game social engagement Wrote unit tests for core game logic and Firestore security rules to catch issues before they reach production Cleaned up legacy code and improved the overall codebase structure for long-term maintainability This role has sharpened my skills in Flutter, Dart, Firebase (Auth, Realtime Database, Firestore, Crashlytics), state management, and building scalable real-time systems — the kind of hands-on experience that translates directly into reliable, production-ready apps for clients.