Senior Software Engineer · Cairo, Egypt 🇪🇬
I build products that ship — and survive production.
Cairo-based senior engineer, 4+ years shipping production apps end to end. Right now I'm building Faheem — Egypt's Ministry of Education AI platform with real-time voice-to-voice tutoring and AI-generated lessons. 10+ apps shipped across Egypt, Germany, the UAE, and the US. React, Node.js, PostgreSQL, AWS, Flutter — and comfortable adapting to whatever the product needs.
Currently building Faheem & Talia at Appenza — open to new projects
Built with teams. Shipped for real users.
Companies I have partnered with and products I have helped take from an idea to production.
Companies
4
Appenza Studio
DIB GmbH
RevealSite
ZeyadaApps & products
17
Faheem
Voicers
IMOX
YOLO
Jaweb
FasTap
BTC
Xera Lab
Ezhal
J&D Pharmacy
Medical Center
QuickRX
Holland Pharmacy
Q-Fight Gym
Al-Muslim
ICCD Hub
TaliaServices
Full-stack web apps, real-time AI, and mobile — what clients hire me to build.
The value is not only writing code. It is turning unclear product needs into shipped systems with fewer moving parts.
Full-stack web apps, end to end
Frontend, backend, database, and the infrastructure it runs on — one engineer, one accountable delivery. Auth, admin panels, role-based access, integrations, and the deployment pipeline. The way I built Xera Lab and Talia.
Real-time AI features
Streaming AI chat, voice interaction (STT/TTS), and generated content wired into your product over WebSocket — the way Faheem serves 30,000+ students live.
Mobile apps from one codebase
iOS and Android from a single clean-architecture codebase: auth, payments, analytics, push, offline support, and the store release — not just screens.
Pricing
What I build. Starting prices.
Pick the closest to what you need — most projects are a mix. Every price below is a starting point and negotiable based on your scope and requirements. We start with a free call, then I send a written proposal with the final price, the timeline, and the payment phases. Nothing starts until you approve it.
SaaS / Full System
A complete multi-tenant platform, end to end.
from $6,000
starting price · negotiable by scope
Book a call- Multi-tenant architecture with role-based access
- Frontend, backend, database and infrastructure — all owned by one engineer
- Auth, billing, admin panel and third-party integrations
- Dockerized deployment with CI/CD
- Documentation, runbooks and a clean handoff
- Built the way Xera Lab and Talia were
Web App
A focused web product or internal tool, shipped.
from $3,500
starting price · negotiable by scope
Book a call- Frontend, backend and database owned end to end
- Dashboards, internal tools, or a focused product slice
- Authentication, roles and third-party integrations
- Deployed to production with CI/CD
- Documentation and a codebase the next engineer can maintain
AI Feature
Real-time AI wired into your product.
from $3,000
starting price · negotiable by scope
Book a call- Streaming AI chat, voice (STT/TTS), or generated content
- Wired into your existing product over WebSocket
- Model integration, fallbacks and guardrails
- The kind of realtime AI layer that runs in Faheem for 30,000+ students
Mobile App
iOS and Android from one codebase.
from $5,000
starting price · negotiable by scope
Book a call- iOS + Android from a single clean-architecture codebase
- Auth, payments, analytics, push and offline support
- App Store and Google Play submission handled
- 10+ apps already shipped to stores
Selected case studies
Three products, from unclear problem to production.
Not just screenshots — the problem, my role, how I built it, and what shipped.

Arabic AI tutoring platform
Faheem
The core of an Arabic-first AI tutor now used by 30,000+ K-12 students.
How I built it
- Built realtime AI tutoring over WebSocket with Azure OpenAI streaming so answers arrive token by token.
- Shipped a voice tutor with STT/TTS and an AI board that generates educational visuals on the fly.
- Structured 16 modules in clean architecture with localization, analytics, Crashlytics, FCM, and multi-environment builds.
Results




National LMS + SIS platform
Talia
An Arabic-first, multi-tenant education platform (LMS + SIS) built to run a whole ministry and every school under it. Live with its first school in Egypt, with further schools in rollout and a Qatar Ministry of Education deployment in requirements.
How I built it
- Built and integrated screens for Talia 360 (ministry/admin console) and Talia Learn (learning app) as SvelteKit 5 + Tailwind CSS 4 SPAs over a typed Go/REST backend.
- Wired product screens from mock/seed data to live API reads and writes with a layered datasource → repository → query architecture using TanStack Query.
- Implemented RBAC-aware, role-based views (teacher / student / principal / admin) over a deny-by-default authorization model across a Ministry→School entity tree.
- Ran live in-browser QA to confirm real-data rendering, close mock-vs-live gaps, and file backend contract issues — holding a no-dummy-data standard.
Results

Competitive trivia game
Jaweb
A living-room trivia night turned into a fair, automated product with payments.
How I built it
- Modeled two teams, six categories, and three difficulty levels with referee logic that enforces the rules.
- Automated scoring so a full match runs without a human keeping score.
- Integrated My Fatoorah payments and packaged it on a clean-architecture Flutter codebase.
Results



What people say
Feedback from teams and clients.
Real words from people I have shipped with.
Abdullah demonstrated an impressive aptitude for grasping complex technical concepts swiftly. His analytical skills and thoughtful approach to problem-solving make him a key contributor to our team's success.

Abdullah combines deep technical expertise with a clear, approachable leadership style. He has contributed significantly to our projects with his ability to solve complex problems efficiently and his commitment to quality.

Abdullah is an exceptional Flutter developer whose talent and enthusiasm make him an asset to any team. During our year working together, his problem-solving skills and ability to overcome challenges consistently impressed me.

Process
How working with me looks.
From first call to handoff — built so you always know what's happening and what it costs.
Intro call
A free call. You describe the product and what's blocking you; I tell you honestly whether and how I can help.
Written proposal
Scope, price, timeline and payment phases — all in writing before any code is written. You approve it, then we start.
Milestone delivery
You get working, testable software at every milestone, not a status update.
Handoff
Deployment, documentation and a codebase the next engineer can maintain. The code is yours.
Experience and apps
Professional roles, grouped by the products I shipped.
Each role below shows the company context, the products I worked on there, and the engineering outcomes instead of repeating the same apps across multiple sections.

Jan 2026 - Present
Appenza Studio
Senior Software EngineerFull-time · EgyptBuilding the core of Faheem, an Arabic AI tutoring product used by 30,000+ K-12 students.
- Developed realtime AI tutoring over WebSocket with Azure OpenAI streaming.
- Built voice tutor flows with STT/TTS and an AI board for generated educational visuals.
- Implemented clean architecture across 16 modules with localization, analytics, Crashlytics, FCM, and multi-environment builds.
Apps & products

AI education platform
Faheem
Arabic tutoring app with AI chat, voice tutor, smart quizzes, solve-by-camera, educational visuals, wallet, points, onboarding, and RTL UX.

Multi-tenant school platform
Talia
Arabic-first, multi-tenant national LMS + SIS platform. Live with its first school in Egypt, with additional schools in rollout and a Qatar Ministry of Education deployment in requirements. Building the SvelteKit web clients (Talia 360 admin console and Talia Learn) and integrating dozens of screens from mock data to a live Go/REST backend, with RBAC-aware role-based access across a Ministry→School entity tree.

Gold & jewelry commerce app
BTC
Commerce app for one of Egypt's largest gold and jewelry houses. Built the customer storefront and B2B merchant wholesale-ordering apps from a single shared Flutter codebase over a GraphQL API.




Sep 2024 - Jan 2026
DIB GmbH
Software EngineerFull-time · Germany remoteWorked on social commerce and clinic management products across Egypt, Germany, and UAE deployments.
- Optimized startup and reels performance with lazy initialization, caching, and pagination prefetching.
- Migrated deep linking from Firebase to Airbridge and implemented Mixpanel events and funnels.
- Reduced YOLO app size from 86 MB to 51 MB and shipped 10+ client-requested features.
Apps & products

Social e-commerce
IMOX
Video-first shopping app where sellers publish products as short reels and buyers shop through social content.



Clinic management system
YOLO
Clinic operations product covering HR, doctors, patients, appointments, inventory, billing, and multi-region feature delivery.




Nov 2023 - Feb 2025
RevealSite
Software EngineerPart-time · United States remoteBuilt and maintained white-label Flutter apps for independent and community pharmacies in the US.
- Delivered refill, transfer, appointment, reminder, medication-history, and patient messaging workflows.
- Worked on one shared codebase provisioned by client ID with runtime branding and offline-first caching.
- Integrated OTP/JWT auth, request tracking, notifications, Google Maps links, and healthcare-focused flows.
Apps & products

White-label pharmacy platform
RevealSite Platform
Shared pharmacy engagement platform powering branded patient apps with refills, transfers, appointments, reminders, and two-way messaging.

Patient app
J&D Pharmacy
Neighborhood pharmacy app with OTP auth, guest refill checkout, prescription transfer, appointments, medication history, reminders, and health news.

Patient app
Medical Compounding Pharmacy
Compounding pharmacy app with pickup/delivery refills, prescription transfers, reminders, appointments, HIPAA consent, and secure request routing.

Specialty pharmacy app
Quick RX
Specialty pharmacy app for refills, profile transfers, appointments, medication reminders, request tracking, and secure OTP/JWT authentication.

Patient app
Holland Discount Pharmacy
Independent pharmacy app with delivery/pickup refills, transfers, reminders, appointments, health news, and secure request routing.

Apr 2023 - Sep 2024
Zeyada
Software EngineerFull-timeWorked on school management features for payments, chat, parent communication, and in-app commerce.
- Built realtime 1-to-1 and group chat with mute, block, clear, and moderation controls.
- Integrated PayTabs for school fee payments.
- Implemented Guardsquare shielding and Magento GraphQL integration for the school store.
Apps & products

School operations app
Zeyada School Management
School app for payments, realtime communication, parent-school workflows, protected builds, and store integration.
2022 – Present · Independent and freelance work
Standalone products and platforms.
These projects were built outside the main employment timeline or as separate product engagements.
Apps & products

Social audio platform
Voicers
Bilingual social audio platform for creators — voice notes (VNotes), playlists, live stages, competitions, and leaderboards, with a discovery feed and audience engagement. Built as an independent product; not yet published.




Community & productivity app
ICCD Hub
Bilingual (EN/AR) members' companion app for the Islamic Corporation for the Development of the Private Sector. Blends organizational content — events, member countries, subsidiaries, and a knowledge center — with a personal productivity suite (tasks, notes, calendar, reminders) and Islamic utilities (prayer times, Qibla compass, and Hijri calendar). Built on a modular GetX architecture with Google/Apple sign-in, Firebase push, deep linking, rich-text notes, and full RTL.




Islamic daily companion
Al-Muslim
A daily Muslim companion for reading the Quran, adhkar, and duas, with accurate prayer times, qibla direction, and smart reminders.

Muay Thai gym app
Q-Fight Gym
The official app for a professional Muay Thai gym in Qatar, connecting members with a training program led by Thai world-title fighters. Members browse plans, book personal and group sessions with specific trainers, and manage their class schedule in-app.




Interactive quiz game
Jaweb
Competitive trivia product built from scratch with two teams, six categories, three difficulty levels, referee logic, automatic scoring, and My Fatoorah payments.




NFC digital business card
FasTap
Flutter app that writes profiles to NFC cards, plus a Flutter Web profile page opened from tap-to-share links and deployed with Firebase and Nginx.




Dental case management platform
Xera Lab
Customer portal, admin dashboard, Node.js backend, PostgreSQL database, JWT role access, AWS S3 uploads, Docker Compose, and Nginx deployment.

Multi-tenant car-service platform
Ezhal
Three role-specific Flutter apps for customers, employees, and managers with booking, live technician tracking, wallet, points, stamps, subscriptions, and Apple Wallet passes.

Shipped to stores
Apps you can download today.
Every build detail — and the products that never shipped publicly — sits in the experience timeline above.
View all work05products

YOLO
Clinic operations: patients, appointments, inventory, and billing in one app.

BTC
Storefront + B2B wholesale ordering for a major gold & jewelry house.

Q-Fight Gym
Official app for a professional Muay Thai gym in Qatar, coached by Thai world-title fighters.

Al-Muslim
A daily Muslim companion: Quran, adhkar & duas, accurate prayer times, and qibla — with smart reminders.

ICCD Hub
Bilingual members' app for the Islamic Corporation for the Development of the Private Sector — events, prayer times, Qibla, calendar, and tasks.
About
I build products that have to survive real users.

I'm a senior software engineer working across full-stack web apps, real-time AI features, mobile products, and the deployment pipelines that keep them running. Most of my work is the part teams underestimate: turning an unclear idea into something that actually ships and holds up in production.
Over the last few years I've put 10+ apps into stores across four regions, usually owning a feature from architecture through release. I care about clarity, momentum, and code the next engineer can maintain without a map.
FAQ
Questions clients usually ask.
Where are you based — does the timezone work for US, Europe, or Gulf teams?
I'm in Cairo (GMT+2/+3): one to two hours from Europe, the same workday as the Gulf, and a solid morning overlap with the US East Coast. My clients so far have been in Germany, the US, Qatar, and Kuwait.
How do we communicate during a project?
A shared channel (Slack or WhatsApp), a demo of what shipped every week, and a written summary at every milestone. You never have to ask what the status is.
Who owns the code?
You do. Everything is delivered in your repositories with documentation and deployment access. Handoff quality is part of the service — no lock-in.
Do you work in English or Arabic?
Both, fluently — including building fully bilingual, RTL-ready products. This site is one.
How does pricing work?
Every product has a starting price, and every price is negotiable based on your scope and requirements. We start with a free call, then I send a written proposal with the final price, the timeline, and the payment phases. You approve it before any work begins.
Contact
Need a product built, fixed, or launched?
Send me the product, deadline, and what is currently blocking you. I’ll reply with the next practical step.
Book a call