Average score on Manage State in Flutter with Nested Components, Difficulty Medium
Average Score on Design a Real-Time Financial Data Flutter Application, Difficulty Medium
Average Score on Design an Efficient API Integration Strategy for E-Commerce, Difficulty Medium
Average score on Mobile Application Feature for Item Fetching, Difficulty Hard
Works on maintenance and adding features to a medical app
Collaborates with a cross-functional team to achieve business goals
Participates in discussions with teammates and stakeholders of different backgrounds and expertise
Refactored three legacy modules in the system to ensure maintainability
Reduced bug reports by 90% and made the app stable
Implemented secure audio & video calls using Agora, preventing screen or audio recording or sharing
Gave three sessions in multiple technical topics
Architected & wrote Huffaz Al-Mutoon app, an e-learning application that has 150K+ download
Built Huffaz Al-Quran app, which has 60k+ downloads
Used native Kotlin code & hashing algorithms to auto-login depending on SIM number, which saved 50% of OTP costs
Wrote an efficient contacts sync system
Used GoLang and pure Dart code to automate some operations
Built a basic courses app using Flutter
The app features include user authentication, courses listing and subscription, payment and certifications
- An app for memorizing the Quran, with 50k+ downloads. - Wrote native Kotlin code for the feature of reading sim card numbers well. - Dealt with SQLite, DriftDB, Contacts, synchronization logic, zip files, Audio Player, and Pusher. - Used GoLang and pure Dart code to automate some operations. - Collaborated with cross-functional teams to deliver the features on time. Skills used: OOP, SOLID, Clean Architecture, BLoC, Firebase, Dio, SQLite, HiveDB, Git & Git Flow, Profiling Tools, Flavors, Shorebird, Native Kotlin, Unit Testing, Google Play: https://play.google.com/store/apps/details?id=com.tamayyuzcenter.huffazulquran Apple App Store: https://apps.apple.com/us/app/حفاظ-القرآن/id6477892177








Nabdaat is a medical project that connects patients to doctors by three kinds of bookings: - Clinic Booking - Online Meeting Booking - Home Visits This includes: - Having an app for the doctors and an app for the patients - Checking the legal status of doctors, clinics and hospitals - Registering & managing doctors, clinics and hospitals - Making online meetings for online bookings - Having Chat & Notifications - Managing drugs and medical data Skills used: OOP, SOLID, Clean Architecture, BLoC, Firebase, Git & Git Flow, Profiling Tools, Agora, Pusher & Realtime Chat, WebView Payment Patient App: https://play.google.com/store/apps/details?id=com.nabdaat.patient Doctor App: https://play.google.com/store/apps/details?id=com.nabadat.doctor






An e-learning application for memorizing islamic textbooks. The application has 150K+ downloads. Google Play: https://play.google.com/store/apps/details?id=com.tamayyuzcenter.huffazulmutoon&hl=ar Apple App Store: https://apps.apple.com/eg/app/حفاظ-المتون/id1582827587








A basic courses app using Flutter, featuring user authentication, courses listing and subscription. Android: https://play.google.com/store/apps/details?id=com.online.abjadyat&hl=ar iOS: https://apps.apple.com/eg/app/online-أبجديات/id6478036103





Implementation for the most popular DSA using Dart
Problems that I practiced during my learning journey