About

Mobile Developer

I've been shipping production apps to Google Play and the App Store for 4+ years. I own features end to end: architecture, Flutter and Kotlin code, REST and Firebase integration, payments, subscriptions, real-time chat, and the release itself.

Find me on LinkedIn and GitHub.

Skills

Mobile
Flutter, Dart, Android (Kotlin & Java), Jetpack Compose, XML layouts, iOS release management
Architecture
BLoC / Cubit, Provider, MVVM, Clean Architecture, Hilt, Koin, GetIt
Backend & APIs
Ktor (Kotlin), REST, GraphQL (Apollo), Retrofit, Dio, Webhooks
Data
Firebase, Supabase, MySQL, MongoDB, Room, SQLite, Hive
Payments
Tamara, Apple In-App Purchase, RevenueCat, AdMob
Design
UI/UX, Figma, Adobe XD, design systems
AI-assisted development
Claude, Cursor, Antigravity, ChatGPT, GitHub Copilot for coding, refactoring, code review, debugging and tests

Education

B.Sc. in Computer Science & Information Technology

Arab Academy for Science, Technology & Maritime Transport (AASTMT) · 2023

Graduation project: 3D medical image segmentation from 2D radiology scans.

Training

ITI: Flutter, MERN Stack, Android with Java, Python

Advanced Android: BambooGeeks, Orange Digital Center, Develhope

Artificial Intelligence (NTI) · Fundamentals of Deep Learning (NVIDIA)

Problem Solving L1–L3, Coach Academy · ECPC participant 2022

Community

Head of Mobile Development, Google Developer Student Club (GDSC)

Coach & instructor, ECPC Aswan Community · Instructor, Robotak Camp

Languages

Arabic (native) · English (professional working proficiency)