Gamal A.
Flutter Developer | iOS & Android Apps with Firebase & Supabase
I build Flutter apps for iOS and Android with Firebase or Supabase on the backend, from a Figma design or an idea to a production-ready app published on the App Store and Google Play. I also take over existing Flutter apps that need fixing, finishing, or getting ready for release. I’m a Senior Flutter Developer with 6+ years of experience working on production apps using Flutter, Firebase, Supabase, APIs, payments, subscriptions, notifications, offline sync, and AI integrations. A lot of my work is not starting projects from zero. I also join existing apps that need to be fixed, completed, improved, migrated, or prepared for release. I can help with: • Flutter & Dart development for iOS and Android • Existing Flutter app takeover and bug fixing • Firebase Authentication, Firestore, Cloud Functions, Storage & FCM • Supabase Auth, PostgreSQL, RLS, Storage, Realtime & Edge Functions • REST APIs and third-party integrations • OpenAI / ChatGPT and Gemini integrations • In-App Purchases, RevenueCat and subscription systems • Payment gateway integrations • Push notifications and deep linking • Offline-first apps, local databases and synchronization • Clean Architecture, BLoC, Cubit and Riverpod • Google Maps and location-based features • App Store, TestFlight and Google Play publishing • Production debugging, performance improvements and release fixes For backend and web-related work, I also work with Node.js, TypeScript, Next.js, PostgreSQL, Supabase and Cloudflare services when they are part of the product. Some products I’ve worked on: Noor Shop & Ship — Flutter + Supabase shopping and shipping platform integrating multiple international marketplaces, payments, wallet functionality and multilingual support. Al Holol Al Tibbiya — Flutter healthcare CRM with offline workflows, location tracking, notifications, backend integration and iOS/Android production releases. DataFly — eSIM mobile app covering 190+ countries with multiple currencies and Arabic/English support. Transkriptor — AI transcription platform with audio streaming, speech-to-text, translation and AI-powered features. Star Pet Center — B2B e-commerce application with products, ordering, invoices and backend integration. If you already have an app that needs fixing or finishing, send me the current status and the main problem. I can review the existing implementation first and tell you the best way to continue without rebuilding work that is already done.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $2.5k
Billed in all: $2,569$2.6k
$495 in the last 6 months
Across 6 contracts
Across 8 contracts
Earnings, last 30 days
Skill rankings: Top 18% in Google Play
Ranked by MRR among everyone on Upwork with the skill.
- #47App Store Upload193 freelancers · 🇪🇬 #2Top 24%🇪🇬#2 of 6
- #52Google Play282 freelancers · 🇪🇬 #5Top 18%🇪🇬#5 of 13
- #74Mobile App Improvement281 freelancers · 🇪🇬 #1Top 26%🇪🇬#1 of 9
- #101Software Debugging409 freelancers · 🇪🇬 #2Top 25%🇪🇬#2 of 8
- #117Mobile App Bug Fix453 freelancers · 🇪🇬 #1Top 26%🇪🇬#1 of 11
- #166Push Notifications851 freelancers · 🇪🇬 #2Top 20%🇪🇬#2 of 28
- #222In-App Purchases1,101 freelancers · 🇪🇬 #7Top 20%🇪🇬#7 of 28
- #443Dart2,324 freelancers · 🇪🇬 #11Top 19%🇪🇬#11 of 95