- ๐ฑ Junior Android Developer focused on building scalable, high-performance mobile applications.
- ๐ B.Sc. in Computer Science, Cairo University โ Excellent with Honors.
- ๐ซ Currently pursuing the 9-Month Professional Diploma in Native Mobile Application Development at ITI, Smart Village.
- ๐งฑ I work with Kotlin, Jetpack Compose, Clean Architecture, MVVM/MVI, Coroutines, Flow, Room, Retrofit, Hilt, and Koin.
- ๐งช I care about maintainability, SOLID principles, clean code, unit testing, and reliable application architecture.
- ๐ Based in Giza, Egypt.
- ๐จโ๐ซ Previously worked as a Flutter Instructor and Content Creator, delivering technical sessions and mentoring students.
- ๐ Currently improving my skills in Kotlin Multiplatform, advanced Android testing, and CI/CD.
- ๐ฌ Ask me about Android development, Kotlin, Jetpack Compose, architecture patterns, networking, local storage, and testing.
| Area | Technologies & Skills |
|---|---|
| Core Engineering | Object-Oriented Programming, Data Structures, Algorithms, Functional Programming, SOLID Principles, Design Patterns, Clean Code, Problem Solving |
| Languages | Kotlin, Java, Dart, C, C++, Swift |
| Android UI | Jetpack Compose, Material Design, XML Views, View Binding |
| Android SDK | Navigation Component, ViewModel, LiveData, WorkManager, AlarmManager, Notifications |
| Maps & Location | Mapbox SDK, Google Maps |
| Architecture | Clean Architecture, MVVM, MVI, MVP, MVC, Repository Pattern |
| Concurrency | Kotlin Coroutines, Flow API, RxJava |
| Networking | Retrofit, Ktor, REST APIs, JSON, GSON |
| Local Storage | Room Database, SQLite, SharedPreferences, Core Data |
| Cloud & Backend Services | Firebase |
| Dependency Injection | Hilt, Koin |
| Testing | Unit Testing, JUnit, MockK |
| Cross-Platform | Kotlin Multiplatform, Flutter, Bloc/Cubit |
| iOS & Desktop | Swift, XIB, Core Data, JavaFX, Java Sockets |
| CI/CD & Tools | Git, GitHub, GitHub Actions, Gradle, Android Studio, Figma |
๐ฆ๏ธ Atmos โ Weather Forecast App
A modern Android weather application providing real-time weather data, five-day forecasts, location selection, saved locations, and scheduled weather alerts.
Built with: Kotlin, Jetpack Compose, MVVM, Clean Architecture, Coroutines, Google Maps, AlarmManager, WorkManager, MockK, JUnit, Unit Testing.
๐ฝ๏ธ Yumi โ Meal Planning App
A meal-planning application supporting meal discovery, customized weekly planning, offline storage, authentication, and cross-device synchronization.
Built with: Java, MVP, Feature-Based Architecture, Room, Firebase, Retrofit, REST APIs, RxJava.
Led the development of a logistics platform for delivery requests and trip management, featuring real-time tracking, QR-based handoff, and in-app chat.
Built with: Kotlin, Jetpack Compose, MVVM/MVI, Clean Architecture, Ktor, Coroutines, Flow API, Koin, REST APIs.
A networked multiplayer desktop game with real-time data exchange, concurrent client connections, game-room management, and live server statistics.
Built with: Java, Java Sockets, JavaFX, SQL.
An iOS sports application displaying leagues, matches, and team information, with local favorites and offline persistence.
Built with: Swift, MVP, Clean Architecture, REST APIs, XIB, Core Data.
Graduation project enabling users to swap, sell, rent, and donate items through a cross-platform mobile marketplace.
Built with: Flutter, Firebase, REST APIs.
Go Academy Platform โ Remote | June 2024 โ September 2025
- Delivered structured Flutter training sessions and mentored students.
- Created and managed technical educational content and learning materials.
- Helped students track progress and strengthen practical development skills.
9-Month Professional Diploma, Native Mobile Application Development
October 2025 โ Present
B.Sc. in Computer Science โ Excellent with Honors
September 2021 โ May 2025
- Android Development using Kotlin โ Information Technology Institute (ITI), 122 hours, August 2024.
- Mobile Application Development using Flutter โ Information Technology Institute (ITI), 96 hours, August 2023.
The animation is generated automatically by the workflow in
.github/workflows/generate-snake.yml.




