Skip to content
Portrait of Mahmoud Shaker

Senior Flutter & Android Engineer

Cairo, Egypt

Mahmoud Shaker

I build production mobile products for MENA businesses: delivery platforms, e-commerce, POS, legal-tech and education.

years shipping
6+
apps delivered
40+
installs on one app
100K+
countries served
4

About

Whole products, shipped and kept alive.

I'm a mobile developer specialising in Flutter and native Android (Java and Kotlin) with 6+ years of professional experience. I've worked part-time and full-time inside product companies and remotely with clients as a freelancer, delivering large multi-app platforms end-to-end and leading small teams to ship them on time and to a high bar. Today I'm Tech Lead at 1Way World in Saudi Arabia.

Today I build complete products for businesses across Egypt, Saudi Arabia, Iraq and Palestine: the customer app, the driver app, the merchant or restaurant app, the web app and the admin side, then publish them on Google Play and the App Store. I care about clean architecture, smooth Arabic-first UX, and code that keeps working after launch.

What I do

Mobile first. Native Android and Flutter. Product minded.

Mobile

Native Android and Flutter apps for Android and iOS, Arabic-first and built to last.

  • Flutter & Dart
  • Kotlin / Java
  • Jetpack Compose
  • Bloc / Cubit
  • Clean Architecture
  • Shorebird OTA
  • Arabic RTL

Product

Whole platforms, not single screens: customer, driver, merchant, web and admin.

  • White-label platforms
  • Realtime tracking
  • Thermal POS printing
  • Payments & wallets
  • Offline sync
  • Push & chat

Backend & integrations

The services an app talks to, wired in cleanly, and the release pipeline to the stores.

  • REST APIs
  • Firebase
  • Supabase
  • Postman
  • Push notifications
  • Payment gateways
  • Git / GitHub
  • CI/CD

Featured work

Apps people use every day.

Client project Delivery & commerce
Palestine

Talabatek

Arabic-first delivery, built for real POS hardware

A food and grocery delivery platform in Palestine with four Flutter clients: customer, driver, restaurant and web. 10K+ installs on Google Play.

installs on Google Play
10K+
Flutter clients
4
View project
Talabatek banner
RIZA AI Visual Search
Source code Delivery & commerceOpen source
Saudi Arabia

RIZA

Fashion shopping, searchable by photo

Riza | Fashion & Shopping, a Saudi fashion store on Google Play and the App Store, and the photo search behind it: OWLv2 finds each garment, FashionCLIP and FAISS match the closest products.

View project
Vanilla banner
Client project Delivery & commerce
Iraq

Vanilla

Arabic-first beauty shopping for Iraq

A cosmetics and beauty shopping app for Iraq, built with Flutter on the client's WooCommerce store. 100K+ installs on Google Play, rated 4.4.

View project
Client project
Saudi Arabia

SIM 2022

An entire maritime forum in one pocket hub

The official app for the Saudi International Maritime Forum 2022 by the Royal Saudi Naval Forces: agenda, speakers, exhibitors, live stream and offline favourites.

content areas in one hub
14
event days covered
3
View project
SIM 2022, Saudi International Maritime Forum
BFI Insurify
Client project Finance & insurance
Egypt

BFI Insurify

Insurance at your finger click

A bilingual Flutter insurance app for car, health and life cover: compare packages, buy, track policies, file claims and renew.

View project
Delivery IQ, Al Barq
Client project Delivery & commerce
Iraq

Delivery IQ · Al Barq

Last-mile logistics in your pocket

The Flutter merchant app of Al Barq, an Iraqi delivery company: Excel bulk orders, live status via Socket.IO and settlement statements.

View project
Client project Delivery & commerce
Palestine

Jahiz

Trusted tradespeople, transparent offers

A home-services marketplace with Flutter customer and worker apps: customers post jobs, workers send offers, and both sides confirm completion.

apps on both stores
2
trades covered
8
View project
Jahiz
Client project EdTech
Palestine

StudyGo

Learn smarter, together

One Flutter app for students, teachers and parents in Palestine: book lessons, sit timed exams, pay securely and learn with 27 AI tools.

AI tools across three roles
27
roles in one app
3
View project
StudyGo

All projects

Every project, one grid.

23 projects

Talabatek banner
Client project Palestine

Talabatek

A food and grocery delivery platform in Palestine with four Flutter clients: customer, driver, restaurant and web. 10K+ installs on Google Play.

  • Flutter
  • Bloc / Cubit
  • Dio
RIZA AI Visual Search
Source code Saudi Arabia

RIZA

Riza | Fashion & Shopping, a Saudi fashion store on Google Play and the App Store, and the photo search behind it: OWLv2 finds each garment, FashionCLIP and FAISS match the closest products.

  • Python
  • FastAPI
  • Pydantic v2
Vanilla banner
Client project Iraq

Vanilla

A cosmetics and beauty shopping app for Iraq, built with Flutter on the client's WooCommerce store. 100K+ installs on Google Play, rated 4.4.

  • Flutter
  • Provider
  • get_it
SIM 2022, Saudi International Maritime Forum
Client project Saudi Arabia

SIM 2022

The official app for the Saudi International Maritime Forum 2022 by the Royal Saudi Naval Forces: agenda, speakers, exhibitors, live stream and offline favourites.

  • Flutter
  • Dart
  • Bloc / Cubit
BFI Insurify
Client project Egypt

BFI Insurify

A bilingual Flutter insurance app for car, health and life cover: compare packages, buy, track policies, file claims and renew.

  • Flutter
  • Bloc / Cubit
  • Dio
Jahiz
Client project Palestine

Jahiz

A home-services marketplace with Flutter customer and worker apps: customers post jobs, workers send offers, and both sides confirm completion.

  • Flutter
  • Bloc / Cubit
  • GetIt
StudyGo
Client project Palestine

StudyGo

One Flutter app for students, teachers and parents in Palestine: book lessons, sit timed exams, pay securely and learn with 27 AI tools.

  • Flutter
  • Clean Architecture
  • Bloc / Cubit
Sawah, the digital encyclopedia of Egypt
Own product Egypt

Sawah

My own digital encyclopedia of Egypt: sourced history, a hieroglyph name writer, playable senet and a live Egyptian calendar, in five languages.

  • Next.js 15
  • React 19
  • TypeScript
Vendora banner
Source code Egypt

Vendora

A multi-tenant POS and commerce SaaS in Flutter: keyboard-first POS, multi-branch inventory, reports, QR menu and online store on desktop, mobile and web.

  • Flutter
  • Cubit
  • Clean Architecture
Mohami Plus banner
Client project Iraq

Mohami Plus

An AI legal assistant for Iraq: 18 AI legal services, provider fallback, Arabic PDF contracts and a Flutter web platform with a real desktop shell.

  • Flutter
  • Flutter Web
  • Bloc / Cubit
OneWay
Client project Saudi Arabia

OneWay Fast Food

A white-label redeployment of a Flutter delivery platform: new brand kit, adaptive live driver location, polygon coverage zones and golden tests.

  • Flutter
  • Bloc / Cubit
  • GetIt
HamilGuide pregnancy tracker
Client project Egypt

HamilGuide

A Flutter pregnancy tracker with 100K+ installs: Gregorian and Hijri due-date calculator, kick counter, health logs and baby tools in 5 languages.

  • Flutter
  • Bloc / Cubit
  • Dio
LegalPal
Client project Palestine

LegalPal

A legal platform for lawyers in Palestine: OpenAI legal assistant, cases, laws, court decisions and contracts, on mobile and a desktop-first web app.

  • Flutter
  • Flutter Web
  • Bloc / Cubit
DUAT
Own product Egypt

DUAT

My own ancient-Egyptian board-game product and its Next.js platform: sales site, playable Senet and Tjau demo with a card-playing AI, and online matches.

  • Next.js 15
  • React 19
  • TypeScript
Driftech banner
Client project Egypt

Driftech · Rif-Tech

A bilingual car-financing app for Egypt: car marketplace, live finance calculator, four financing programs, a voice-guided matching quiz and application tracking.

  • Flutter
  • Dart
  • Bloc / Cubit
MidGram banner
Client project Iraq

MidGram

An Arabic-first B2B app linking pharmacies and medical reps in Iraq: product posts, orders, realtime chat and in-chat visit appointments on Firebase.

  • Flutter
  • Dart
  • GetX
video_walkthrough banner
Source code Egypt

video_walkthrough

A Flutter package for video-backed onboarding: looping background video, animated pages, dots and Skip, Continue, Start in one widget. Rewritten as 2.0.0 for Dart 3.

  • Flutter
  • Dart 3
  • video_player
Malazmna banner
Client project Iraq

Malazmna

An Arabic education app for Iraqi students: textbooks, study booklets, ministerial past papers, a holiday countdown and a results centre, each file with two download sources.

  • Flutter
  • Dart
  • Android
Visit Egypt banner
Source code Egypt

Visit Egypt

A bilingual Arabic and English tourism guide for Egypt: places by city, events, culture, transport reviews, maps with directions, weather, currency, QR and chat.

  • Flutter
  • Dart
  • Bloc / Cubit
ElMwafer banner
Source code Saudi Arabia

ElMwafer

An Arabic coupon and deals app on Flutter and Firebase: copy a discount code in one tap, open the store, browse offers, and get new deals by push.

  • Flutter
  • Dart
  • Cloud Firestore
Muslim app banner
Source code Egypt

Muslim

An offline Islamic companion in Flutter: Quran reader with bookmarks, azkar, duas, hadiths, prophets' stories, tasbeeh, Hijri calendar, prayer times and Qibla.

  • Flutter
  • Dart
  • native_pdf_view

Screens, architecture and code on GitHub.

Every project above has a GitHub repo with screens, architecture and engineering notes. Open-source repos include the full source.

github.com/ANaSHaker

Tech stack

Tools I ship with.

Mobile

  • Flutter
  • Dart
  • Kotlin
  • Java
  • Android
  • Jetpack Compose
  • iOS

Backend-as-a-service & APIs

  • Firebase
  • Supabase
  • REST APIs
  • Postman

Tools & stores

  • Android Studio
  • Xcode
  • Git
  • GitHub
  • Figma
  • Play Console
  • App Store Connect

How I work

From idea, to store, to scale.

  1. 01

    Understand the business

    Who uses it, what they need on day one, and which flows make the money. Scope gets written down before code.

  2. 02

    Architect for the long run

    Clean architecture, clear state management and shared design tokens, so one codebase can serve many apps and brands.

  3. 03

    Build in visible steps

    Working builds early and often, Arabic-first UX from the start, and tests where bugs would hurt the most.

  4. 04

    Ship to the stores

    Google Play and App Store releases, web builds, crash reporting and over-the-air fixes when speed matters.

  5. 05

    Keep it working

    Production fixes, new features and clear hand-off docs, so the product keeps growing after launch.

Contact

Let's build something great together.

Tell me about your product: the users, the deadline, the platforms. WhatsApp is the fastest way to reach me.

Chat on WhatsApp