Software Engineer & Product Builder — Cairo
One engineer. The whole product.
Backend, mobile, web, design, deployment. From an empty repository to the App Store, without handing any part of it to anyone else.
- 31 products shipped
- 16 case studies
- 11 countries
- 5.0 on Upwork
- Cairo · GMT+2
Selected work
Four in full.
The whole build each time — not a screen someone else specified.
01
Case study
Ramtex
Full-Stack Distribution Platform · Egypt
Backend, dashboard, a three-role mobile app, design, DevOps and release — alone, for a paper-products manufacturer.
02
Case study
Event Lens
Photography & Events Marketplace · Saudi Arabia
Both halves of a two-sided marketplace: the iOS client, and the web operations dashboard behind it.
03
Case study
Bismar
KMP Marketplace App · Iraq
One Kotlin Multiplatform codebase, two apps — customer and seller — both live on the App Store and Google Play.
04
Case study
Five Shopify apps
Variant-Level Collection Merchandising Router · my own products
PostSync Pro, VariantCast, AI Descriptions, Inventory Alerts, Returns Automation — mine, end to end.
How I work
There is no handoff.
Products die in the gaps between people. This is the whole machine I build and run alone — hover a layer to follow the path.
- FigmaUI · UX · SYSTEM
- iOS + AndroidFLUTTER · KMP · COMPOSE
- Web dashboardREMIX · TYPESCRIPT
- Shopify appsPOLARIS · REMIX
- One APILARAVEL · KTOR · REST
- PostgreSQL / MySQLSCHEMA · MIGRATIONS
- FirebaseAUTH · PUSH · FILES
- CI/CD → storesACTIONS · RELEASE
Every box on this map is one I have shipped myself.
Built with
81 tools, one person.
- Admin Dashboard
- Adobe XD
- Android
- Android SDK
- Android Studio
- Apple Sign-In
- BLoC
- Clean Arch
- Clean Architecture
- Compose
- Compose Desktop
- Compose Multiplatform
- Coroutines
- Dart
- DevOps
- Dio
- Espresso
- FCM
- Figma
- Firebase
- Flow
- Flutter
- Geolocator
- Git
- GitHub
- GitLab
- Google Maps
- Google Sign-In
- GoRouter
- Gradle
- GraphQL
- Hilt
- IntelliJ IDEA
- Java
- Jetpack Compose
- JUnit
- KMP
- Kobweb
- Koin
- Kotlin
- Kotlin Multiplatform
- Ktor
- Ktor Client
- Laravel
- Local Notifications
- Localization
- Lottie
- MockK
- MongoDB
- Multi-Module
- MVC
- MVP
- MVVM
- MySQL
- OpenAI API
- Paging 3
- PHP
- Polaris
- PostgreSQL
- Postman
- Prisma
- QR Scanner
- React
- Realm
- Redis (Upstash)
- Remix
- Resend API
- REST API
- Retrofit
- Room
- Secure Storage
- Sentry
- Shimmer
- Shopify GraphQL API
- SQLDelight
- SQLite
- Swift
- Theme App Extensions
- TypeScript
- WebView
- XML
Everything shipped
Sixteen case studies.
Nothing matches that combination.
31 products shipped across 11 countries and four continents. The 16 above are the ones written up.
Experience
Since 2022, shipping.
-
Apps Square
Full-time · Hybrid
DEC 2025 — PRESENT
Mobile Developer
Building production Flutter and Android apps on Clean Architecture — feature design through release.
-
Freelance (Upwork)
Freelance · Remote
SEP 2025 — PRESENT
Mobile Application Developer
Client mobile apps delivered end to end, architecture to App Store and Google Play. 100% Job Success.
-
Inside Tech
Full-time · Jordan · Remote
APR 2025 — NOV 2025
Mobile Application Developer
Two production apps on one shared Kotlin Multiplatform codebase, with a reusable component library.
NOV 2024 — MAR 2025
Android Developer
Built the Hotel X management app — booking, staff, reporting — and cut load times 25% with caching.
Shipped: Hotel X
-
TAKADOM AL-IRAQ
Freelance · Remote
AUG 2024 — AUG 2025
Software Development Engineer in Test
Kotlin automation and API test frameworks for three published apps, alongside mandatory military service.
Shipped: كوبوني · نفطكم · نفطكم - الموظف
-
The Chance
Internship · Remote
FEB 2023 — SEP 2023
Android Developer
Eight-month intensive Android program. Led three team projects to completion.
-
egFWD
Internship · Remote
SEP 2022 — DEC 2022
Android Developer
Udacity Advanced Android Kotlin Nanodegree — built the full project track.
About
I came into engineering through QA — an unusual route, and the reason what I ship keeps working after I hand it over.
BSc Computer Science, Arab Open University · Meta Android Developer · Google IT Support · CS50 — Harvard