Flutter engineer building real-time systems — Cairo / UK & CET hours

Flutter systems for real-time operations — hospitality.

Owning the architecture from the mobile client down to the database, meaning you coordinate with one engineer instead of two.

~5 years building and shipping Flutter apps end-to-end — architecture, state management, native integrations, and App Store release pipelines — alongside instructing Flutter courses and mentoring developers one-on-one.

Selected work

Case studies

Tawila

FeaturedJul 2024 – Present

Flutter Developer · Contract, London

Flutter · Next.js · Node/Express · MongoDB

Hired as a Flutter Developer — in practice, architected and owned a full restaurant management ecosystem end-to-end: a shared POS/operations tool used across client restaurants (Tawila Dine-In), four white-labeled consumer ordering apps on the same architecture, a Next.js admin dashboard, and a Node/Express/MongoDB backend.

  • Real-time order synchronization eliminated latency between kitchen and front-of-house.
  • Server-side rendering on the web dashboard cut initial load time by ~40%.
  • Live Stripe payment processing running daily in production across all client apps.
Alostora Seafood
Second Serving
Tawila Dine-In
MR Manakeesh
Tawila Dine-In POS interface showing table and order management.
Operations / POS
King Slice app menu screen showing pizza categories.
Alostora Seafood app order interface.
Second Serving app dessert selection.
MR Manakeesh app menu showing flatbread and bakery categories.

Architecture and direction owned end-to-end since 2024 — still the maintaining engineer for the full ecosystem today.

InCode — Deraya & platform work

Sept 2022 – Dec 2025

Senior Flutter Developer · New Cairo

Flutter · Clean Architecture · CI/CD · SQL

Migrated a monolithic legacy codebase to Clean Architecture, establishing the patterns the mobile team adopted.

  • Migration to Clean Architecture increased feature delivery speed by ~30%.
  • Established CI/CD pipelines and code-review protocols, significantly reducing production crash rates.
  • Shipped Deraya — an internal enterprise app for a financial services team with SQL-backed data entry, automatic calculations, file upload/download, and employee management.
Deraya Connect
ELLI - Guiding your education
Deraya Connect onboarding screen.
Deraya Connect dashboard showing referral metrics.
Deraya Connect employee management interface.

Deep architectural ownership on an existing codebase, not just feature work.

Bookit

Feb 2026 – present

Senior Full-Stack Software Engineer · Hybrid, Giza

Flutter · Node/Express · PostgreSQL

Building cross-platform Flutter apps backed by a Node/Express + PostgreSQL service, owning features from API design to UI.

  • Designed and optimized PostgreSQL schemas for performance and scalability under production load.
  • Wired third-party APIs and internal services into the mobile client, end-to-end from backend to UI.
  • Implemented secure authentication with role-based access control across the stack.
  • Query optimization and indexing on the PostgreSQL schema cut average API response time by ~40%.
Bookit app dashboard showing upcoming appointments.
Bookit service selection and scheduling screen.
Bookit calendar view and slot management.
Bookit customer profile and details.
Bookit settings and preferences.

End-to-end ownership, from API design to UI, with a performance focus in a live hybrid environment.

Open Source

Inspectable work

What people say

Quiet endorsements

“A top-notch Flutter developer — deep Flutter knowledge, strong attention to detail, and a reliable, collaborative teammate.”
Mustafa Ibrahim, Senior Flutter Developer

About

A short version

I build Flutter systems where real-time sync and offline reliability actually matter — specifically for restaurant operations. Five years shipping end-to-end, architecture through release, usually as the only engineer connecting the Flutter client to a Node or Postgres backend.

Teaching runs alongside the engineering, not after it — instructing Flutter courses and mentoring other developers sharpens how I structure and explain my own work.

Currently completing a postgraduate diploma in Computer Science at Cairo University's FGSSR (2024–2026).

Bachelor's in Classical Greek Language and Literature from Ain Shams University, graduated with honours, before transitioning into software. That first career built a strong analytical grounding.

Comfortable across Clean Architecture, state management with Riverpod, native integrations, and shipping to both app stores.

An earlier life as a theatrical actor and poet during university, which mostly shows up now as a taste for precise language.

Professional working proficiency in English; day-to-day work with UK and international remote teams.

Contact

Direct is best

Proven track record working async and fully remote with distributed European teams.

Available for contract and subcontract work, committing 25+ hours a week — effectively full-time. Based in Cairo, providing near-complete overlap with UK and Central European working hours.

Typically taking on agency subcontracts, direct client contracts, and fixed-scope project work, usually running six months or longer.