Software Engineer

I design and build beautiful, simple applications — offline-first architectures, real-time sync, and payment flows. And I love what I do.

Adel Mostafa

About Me

Get to know me!

I'm a Flutter engineer with a specific focus: offline-first architectures, real-time bidirectional sync, and payment integrations. These are the three hardest problems in production mobile apps, and they're where I spend most of my time.

Over the past 4 years I've shipped production apps for clients across Egypt, UAE, Saudi Arabia, and the USA — including Colada (150,000+ downloads), Priceless Medical (30+ clinics), and Tansieq (Saudi Ministry of Hajj). I architected MemoryChat from scratch using Drift + PowerSync + Supabase for a fully offline-capable chat experience with real-time sync.

Download CV

0+

Years Experience

0+

Shipped Apps

0+

Countries

My Timeline

Flutter Developer

January 2026 – Present

Contract

Saudi Arabia (Remote)

  • Building a cross-platform Flutter app that helps users discover the best offers, discounts, and deals at restaurants and cafes.
  • Optimized app startup performance, cutting cold-start time from splash screen to fully rendered home screen from ~28–30s to ~13–16s by eliminating duplicate API calls and parallelizing previously sequential, independent requests — reducing total requests from 24 to 17 unique calls.
  • Developed multiple core features end-to-end, including a coupons system and a coffee subscription flow.
  • Integrated Meta Ads to support user acquisition and in-app marketing.
  • Delivered scalable, maintainable UIs in Flutter & Dart for both iOS and Android.

Flutter Developer

June 2025 – Present

Side Project

Alexandria, Egypt

  • Own the full software lifecycle — development, database design (Supabase / PostgreSQL), and mobile application quality — for a cross-platform productivity app built on a zero-knowledge encryption architecture.
  • Reduced login time by 66% (~21s → ~7s) by profiling real bottlenecks and migrating RSA key generation from pure Dart to a native Go library, cutting key generation from ~7s to ~200ms.
  • Replaced redundant database query patterns with upsert operations and parallelized previously sequential calls, eliminating unnecessary round-trips and redundant Google Drive delete operations.
  • Designed and maintained secure data flows for encrypted user data across devices.

Projects

Portfolio
1K
MemoryChat screenshot
4 photos

MemoryChat

Offline-first chat and note-taking app. Drift ORM + PowerSync + Supabase for bidirectional sync. Architected from scratch with zero-knowledge encryption. Reduced login time by 66% (21s → 7s) by profiling and migrating RSA key generation to Go. Full case study available.

FlutterDrift ORMPowerSyncSupabase+1
Reduced login time by 66% (21s → 7s)
Cut RSA key generation from ~7s to ~200ms
Eliminated redundant database queries with upserts
150K
Colada screenshot
4 photos

Colada

Exclusive restaurant & cafe offers app for the Saudi market. Real-time deal updates, cashback rewards, coupon system, coffee subscription flow, and deep link integration. Optimized app startup performance from 28-30s to 13-16s cold-start.

FlutterDartREST APIsDeep Links+1
50K+ Android downloads · 100K+ iOS downloads
Cut cold-start time from 28-30s to 13-16s
Reduced API calls from 24 to 17 unique requests
50K
Priceless Medical screenshot
4 photos

Priceless Medical

UAE's first smart healthcare savings platform. Integrated Stripe subscriptions, deep linking for offer redemption, surgical quotation scope, and partner clinic management. Built payment flows, subscription lifecycle handling, and clinic-to-patient communication.

FlutterStripeDeep LinksIn-App Purchases+1
10K+ Android downloads · 40K+ iOS downloads
Integrated Stripe subscriptions with webhook handling
Built deep link routing for offer-to-app redemption
1K
CHAQT screenshot
5 photos

CHAQT

Expert monetization platform enabling professionals to monetize knowledge through text and voice messages. Built IAP for paid expert access, real-time chat, voice messaging, and privacy-focused communication with transparent pricing.

FlutterIn-App PurchasesReal-time ChatVoice Messages+1
Built real-time chat with voice messaging
Implemented IAP for expert access payments
Privacy-focused communication design
Tansieq screenshot
5 photos

Tansieq

Saudi Ministry of Hajj — drone and visual detection system for reporting camp, tent, and infrastructure issues during Hajj operations. Built cross-platform mobile app for real-time issue reporting, geotagged photo uploads, and dashboard integration.

FlutterDartComputer VisionGeolocation+1
Real-time geotagged issue reporting
Offline-capable photo capture & upload queue
Integrated with drone detection dashboard
Patria screenshot
3 photos

Patria

Cafe and restaurant app for easy ordering, special offers, and location-based selection. Built for iOS and Android.

FlutterDartFirebase

Packages

Open Source

custom_media_picker

v0.1.3

Published on pub.dev · MIT License

A Flutter package for picking images and videos from the device gallery with a fully custom UI, native Android/iOS access, and built-in preview support.

  • Native gallery access over platform channels — no third-party picker UI
  • Fully themeable picker so it matches the host app's design system
  • Image and video preview before selection is confirmed
AndroidiOSmacOS
#media#picker#gallery#image#video
flutter pub add custom_media_picker

My Skills

Daily Drivers

Deep production experience, 3+ years

FlutterDartBLoCCubitRiverpodClean ArchitectureMVVM

Production Experience

Shipped real features with these in the last year

Supabase (PostgreSQL)Drift ORMPowerSyncStripeIn-App PurchasesDeep LinksPush NotificationsFirebaseREST APIsGitHub ActionsCodemagicApp Store ConnectGoogle Play Console

Working Knowledge

Comfortable using when needed

Node.jsExpress.jsDockerGitN8NAI AgentsRAGMockitoIntegration Testing

Education

Academic

B.Sc. Computing and Data Science

Alexandria University

Alexandria, Egypt · Oct 2021 – June 2025

CCNA Network Certificate

NTI / Creativa — Cisco

Alexandria, Egypt · Sep 2023 – Nov 2023

© Adel Mostafa