Based in Cairo. I build native apps and love understanding what's actually happening behind the scenes.
- Interning at Pixalab AI, building Android UI in Jetpack Compose and MVVM
- Writing a series on how Android actually works, from source code to screen
- Building OpenShip-App, an unofficial Android client for Openship — Kotlin Multiplatform + Compose Multiplatform, live SSE logs, and MCP-backed actions
- Freelancing
Openship-App — unofficial Android client for the self-hostable deployment platform Openship. Kotlin Multiplatform + Compose Multiplatform, live SSE deploy logs & server monitoring, and MCP-backed redeploy/rollback.
GitMatch — developer networking platform with a Kotlin Multiplatform core, Spring Boot + PostgreSQL backend, and a Tinder-style Compose Multiplatform swiping UI.
GeoQuest — location-based treasure hunt app using the Geofencing API, built with Hilt and Clean Architecture.
Conan — digital wellness app that blocks distracting content in real time via the Accessibility framework, 96% detection accuracy.
Notes on what actually happens under the hood of Android:
- From XML to Pixels: The UI Rendering Pipeline (Part 3)
- From Icon Click to onCreate: The Zygote Process & App Startup (Part 2)
- From Kotlin Code to APK: What Actually Happens When You Press "Run" (Part 1)
- Why C Makes You Take Out the Garbage Yourself!


