close
mostafaabdelsalam.dev — mobile & full-stackCairo, EG · EETcoding since 2020

MOSTAFA ABDELSALAM

Mostafa Abdelsalam smiling in a cream raglan tee in front of an iron gate
// the engineer you can trust with the release

// manifesto

I build mobile.I build back.I ship everything.

One engineer instead of a handoff chain: app, API, database, payments, store release and analytics — in a single pair of hands. Nothing gets lost between mobile and backend, because it is the same person on both sides.

I'm Mostafa Abdelsalam, a senior Flutter developer based in Cairo, Egypt. Since 2020 I have been building iOS, Android and desktop apps, and the backends behind them, for product teams in the EU, US and MENA. Open to freelance projects and remote full-time roles.

(01)

What I work with

// languages & tools
01

Mobile

Flutter apps for iOS, Android, Windows and macOS from one codebase. Offline-first, RTL-ready, released to the stores without drama.

FlutterDartBLoC · CubitRiverpodClean ArchitectureRevenueCatShorebird OTA
02

Backend

APIs, data pipelines, auth and payments. From Firestore rules to a Postgres schema — no "not my area".

Node.jsTypeScriptPythonPostgreSQLFirebaseRedisStripe
03

Web

Storefronts, dashboards and admin panels that share the same backend as the app.

Next.jsReactNuxt 3Vue 3TailwindShopify HydrogenSanity CMS
BeforeAfter

// real numbers from client products, measured after I joined — not averages, not estimates

before: 2 AM, red logs, store rejection, release "next week"
after: live on both stores, green CI, users you can count
Monthly active usersSKIN · flat installs, 12 months1×→×4.2
Daily active usersSwipework · after the performance work1×→+110%
Attributable user spendSKIN · after attribution & observability1×→+192%
App downloadsB2B CRM · App3691K→60K
(02)

Professional work

// employers & clients →
№01 — 2025Reemo Software

SKIN

Consumer social commerce for skincare: 4.2× monthly actives and 20× engagement on flat installs.

Founding Mobile Engineer · Flutter
№02 — 2025Reemo Software

OSMO NEDERLAND

Production headless commerce: Shopify Hydrogen storefront, Sanity CMS studio, bilingual NL/EN, instant search.

Full-Stack Engineer · Web
№03 — 2024Reemo Software

SWIPEWORK

Video-first job matching: 80% faster feed, 110% more daily actives, 3.7K monthly users.

Mobile Software Engineer · Flutter
№04 — 2023Rahatech

PRIMARY POS

Offline-first point-of-sale on Windows and iPad from one Flutter codebase, running in real shops in Egypt.

Lead Engineer · Flutter Desktop & iPad
(03)

Personal work

// indie apps, built solo →
№01 — 2025

TALKFOOD

Voice-first calorie tracker. Say what you ate, AI logs it. Built and shipped solo to the App Store, earning recurring revenue.

Solo Founder · Design, Flutter, Backend, ASO
№02 — 2024

QIRAT

Gold price and portfolio tracker on iOS and Android. 4K+ downloads, 4.9 stars, my own price feed.

Solo Founder · Flutter, Python backend, ASO
(04)

How the work goes

// 4 steps, no magic
  1. 01

    Audit

    I read the code, crash logs and analytics. Then tell you honestly what is on fire.

  2. 02

    Architecture

    A plan: stack, data model, state management, release strategy.

  3. 03

    Development

    One-week iterations, a build on your phone every Friday.

  4. 04

    Release

    Store submission, OTA hotfixes, monitoring. Releases without surprises.

(05)

Writing

// all posts →
(06)

Questions

// straight answers

Who is Mostafa Abdelsalam?

I'm a senior Flutter developer and mobile engineer based in Cairo, Egypt. I build iOS, Android and desktop apps in Flutter, plus the backends behind them, for product teams in the EU, US and MENA.

Are you available for hire?

Yes. I take freelance and contract projects, and I'm open to remote full-time roles. The fastest way to start is a 30-minute call.

What kind of projects do you take on?

New Flutter apps from zero to the stores, and existing apps that are slow, crashing or stuck before release. Past work includes consumer social commerce, a video job feed, an offline-first point-of-sale, subscription apps and a headless Shopify storefront.

Can you take over or fix an existing Flutter app?

Yes, that is most of my work. I start with an audit of the code, crash logs and analytics, then fix what is hurting users first. On SKIN that meant 4.2× monthly active users on flat installs; on Swipework, an 80% faster feed.

Do you only do mobile, or backend and web too?

All three. Flutter and Dart on mobile; Node.js, TypeScript, Python, PostgreSQL and Firebase on the backend; Next.js, React and Vue on the web. One person across the app and the API means nothing gets lost in a handoff.

Where are you based, and which time zones do you work with?

Cairo, Egypt, on Eastern European Time. I work remotely in English and Arabic, with full overlap with European working hours and daily overlap with US time zones.

How much does a project cost?

It depends on scope, so I don't publish a rate card. Book a 30-minute call; after a short look at the project you get a plan and an estimate.