Fisho.ae
Customer-facing seafood ordering app for users in the UAE.
- Built customer ordering, cart, checkout, coupons, loyalty, and bulk ordering flows
- Added live driver tracking on Google Maps

I build and maintain Android and iOS apps using Flutter, with experience across e-commerce, delivery, OTT streaming, real estate workflows, contractor marketplaces, social apps, and business tools.
Worked on multiple live apps published on Play Store and App Store, involving payments, maps, real-time chat, push notifications, deep links, app store compliance, and production maintenance.
Selected Work
A focused set of shipped apps with real product workflows: ordering, delivery, subscriptions, live chat, maps, payments, documents, and release maintenance.
Customer-facing seafood ordering app for users in the UAE.

Delivery partner app for order dispatch, navigation, pickup, delivery, and proof upload.

Production app for Canadian contractors to find jobs, bid, manage projects, and chat with clients.

Homeowner app for creating estimates, managing projects, chatting, and tracking contractor work.

Subscription-based video streaming app with HLS playback, watchlist, paywall, and deep links.

Real-time multiplayer storytelling game with rooms, invites, turn-based chat, and shareable stories.

Digital business card app for creating, sharing, scanning, and saving personal/corporate cards.

App for lenders to submit appraisal jobs, track status, chat, and pay through Stripe.

Field app for appraisers to accept jobs, manage availability, navigate to properties, chat, and submit reports.

Feature-based Flutter architecture with clean separation between UI, state management, repositories, services, and models. Experience with BLoC, Cubit, GetX, GetIt, Auto Route, and repository pattern.
Real-time chat, live order dispatch, live driver tracking, game updates, and job-based messaging using Socket.IO, WebSockets, and Pusher.
Stripe Payment Sheet, Apple Pay, Samsung Pay, payment retry flows, transaction history, and WebView checkout flows.
Google Maps, Google Places autocomplete, live GPS, driver navigation, route polylines, address search, and location-based job submission.
Firebase Cloud Messaging across foreground, background, and terminated app states with routing to chat, project, order, estimate, job, and video screens.
Play Store and App Store releases, Apple compliance fixes, Shorebird OTA patches, Crashlytics, in-app updates, forced upgrades, token expiry handling, and production bug fixes.
The stack I commonly use for production Flutter apps, grouped so clients and technical reviewers can scan it quickly.
I am a Flutter developer focused on building production mobile apps for Android and iOS. My experience is not limited to UI screens; I have worked on real-world app flows involving payments, real-time chat, live tracking, maps, push notifications, deep links, app store releases, and post-launch fixes.
I prefer clean architecture, maintainable code, and practical solutions that help apps ship faster without creating technical debt.
Send me your app idea, current stage, timeline, and budget range. I can help you turn it into a clear MVP scope or improve an existing Flutter app.