Skip to content
ME

I build complete products, from the app in your hand to the systems behind it.

Mobile and full-stack engineer. I take products from idea to the App Store and beyond: polished mobile apps, multi-tenant platforms, real-time features and the infrastructure that keeps them running, with Arabic and RTL treated as first-class.

  • Real-time voice & video
  • Offline-first mobile
  • Multi-tenant SaaS
  • AI agents & automation
  • Arabic / RTL products
  • Store releases & compliance
  • Legacy app rescue

Selected work

Products I've designed, built and shipped

Flow logo
Platforms & SaaSLive · paying customers

Flow

Delivery operations platform, from store order to the customer's door.

A multi-tenant delivery platform for e-commerce merchants. Orders flow in from the online store, get grouped into trips and assigned to drivers on their own, get tracked live on a map, and keep the customer informed on WhatsApp.

  • Automatic dispatch engine
  • Two-way store sync
  • Driver app built for the road
Read the case study
AI & automationLive · paying customers

cPilot

Business automation and AI agents for WhatsApp, email and the web.

A multi-tenant platform where businesses automate customer messaging. It covers WhatsApp and email at scale, AI agents that answer customers 24/7, hosted forms and OTP verification, all metered and billed per project.

  • Multi-channel AI bot builder
  • Knowledge-grounded answers
  • Agents that take actions
Read the case study
SolidBase logo
Platforms & SaaSDelivered

SolidBase

Construction operations, from site photos to signed handover.

An Arabic-first platform that runs a contracting company in one auditable system: projects, field work, costs, suppliers, documents and the client relationship. It comes as three apps (staff, client and field) over one backend.

  • Two-dimensional permissions
  • Proof before "done"
  • Cost performance, computed
Read the case study
Mobile appsiPhone & iPad

Summa

Mental-math training that adapts to every learner, aged 4 to adult.

A daily ten-minute plan that knows what you're ready for next: a warm-up, one new skill and a one-minute test. Tricks, lessons and games carry a learner from first counting to squares and fractions.

  • An adaptive engine with its own spec
  • One engine, three platforms, exact agreement
  • Spaced review of facts
Read the case study
Platforms & SaaSLive

Tilio

Your work, in one place. Plans, time, billing and clients, with an AI that can act.

A workspace for freelancers and studios juggling many clients. It covers a weekly timeline, tasks, time tracking and billing, and lets clients follow progress live and request new work through a private link.

  • An assistant bound by the same rules
  • Bring your own model
  • A self-describing API for agents
Read the case study
Licensing Exam Prep logo
Mobile appsLiveClient confidential

Licensing Exam Prep

Exam prep for professional licences, with content protection built in.

A learning platform for people preparing for government professional licensing exams. It offers practice tests, oral-interview question banks and group study, fully right-to-left.

  • Encrypted content packs, per device
  • Anti-cheat for timed exams
  • Content is a release, not a query
Read the case study

More work

Apps, platforms, games and tools

Capabilities

The hard parts I like to own

01

Real-time communication

Voice and video communications, live media streaming and chat that stays in sync, built to hold up on real mobile networks.

  • Incoming calls that ring a locked phone
  • Chat with synced history and push
02

Offline-first mobile

Apps that keep working on a delivery route, at a construction site or in an exam hall, then quietly catch up when the signal returns.

  • Queued actions that replay safely
  • Encrypted on-device data
  • Content that downloads once and works anywhere
03

Multi-tenant platforms

One system serving many companies, each fully isolated, with its own roles, plans, branding and billing.

  • Fine-grained roles and permissions
  • Branded apps for each client from one codebase
  • Subscription plans and usage limits
04

AI that does real work

Assistants and bots that take actions, not just chat, grounded in a business's own knowledge and gated where it matters.

  • Tool-calling agents with human approval
  • Bots on WhatsApp, Telegram and the web
  • Metered model access with credit billing
05

Arabic-first & multilingual

RTL done properly, not mirrored CSS. Localized data, digits, names and content for products used across the Gulf, Egypt and beyond.

  • Apps in up to five languages
  • Bilingual data models, not just UI strings
  • Arabic-Indic digits and transliteration
06

Shipping & rescuing apps

Getting apps through review and keeping them there. New store policies, deprecated SDKs and abandoned codebases brought back to life.

  • Store rejections fixed at the root
  • Years-old apps revived on modern devices
  • Automated builds and releases

Experience

Where I've been building

  1. 2023 — Present

    Technology Partner & Systems Architect

    TheDevLab · Independent

    I work as a long-term technology partner for companies in Saudi Arabia, Egypt and the wider region, building platforms for construction, education, e-commerce and more. I also build my own products: delivery operations, business automation and consumer apps.

    • I run the whole lifecycle, from discovery and architecture to mobile apps, dashboards, servers, store releases and support.
    • I ship platforms that companies pay for and use every day.
  2. 2024 — 2026

    React Native Developer

    Full-time · Remote

    Owned the development, upkeep and releases of a wide suite of production apps on the App Store and Google Play, working across the mobile clients and the services behind them.

    • Kept every app meeting Apple's and Google's ongoing requirements, from policy and privacy changes to new permissions, and revived legacy apps.
    • Built voice and video calling, group voice rooms, live streaming and group chat for communication and community apps, with calls that ring while the app is closed.
    • Took over a deprecated calling UI library, then rewrote and maintained it for custom designs and steadier connections.
    • Integrated payments end to end, and set up deep linking so links and notifications open the right screen.
    • Added live updates and offline syncing, so apps kept working on weak connections and caught up cleanly once back online.
    • Tightened security and improved performance across both the apps and the server side.

Contact

Have a product that needs building — or rescuing?

Tell me what you're working on. I reply to every message.