Expertise
Cross-Platform Mobile Development
Building high-fidelity, responsive UIs for iOS and Android using Flutter, Dart, and advanced state management patterns like Bloc and Provider.
API Integration & Backend Services
Expertise in integrating RESTful APIs, handling asynchronous data operations, JSON parsing, and implementing secure authentication flows with Firebase and Supabase.
Clean Architecture & Agile Methodologies
Applying Clean Architecture principles for maintainable and scalable code, collaborating in Agile/Scrum environments, conducting code reviews, and leveraging Git/GitHub for version control.
AI-Powered Solutions
Developing applications that integrate AI chatbots and leverage APIs like DeepSeek for personalized guidance and intelligent features.
Projects
MentroMate: AI-Powered Academic & Career Mentor
Increased interview readiness by 40% for over 50 students.MentroMate is an advanced AI-powered academic and career mentorship platform designed to assist Computer Science students in navigating their educational paths. The application features a sophisticated architecture built with Bloc and Provider for robust state management and Firebase for secure data persistence. By integrating the DeepSeek API, the platform provides intelligent, real-time responses to complex academic queries, mapping student KPIs to professional career trajectories. The project emphasizes Clean Architecture to ensure the codebase remains scalable and maintainable while handling high-frequency API interactions.
NoteApp: Real-Time Productivity Tool
Adopted by over 20 beta testers, enhancing productivity.NoteApp is a high-performance productivity tool developed to provide seamless, cross-platform note management with real-time data synchronization. The application implements a full CRUD (Create, Read, Update, Delete) architecture, allowing users to manage personal information securely through integrated authentication. Engineered with a focus on responsive UI/UX design, the app ensures a consistent user experience across various screen sizes. Technical highlights include the implementation of optimized data streams for real-time syncing and a modular code structure that prioritizes performance and minimal latency.
Islami App: Comprehensive Islamic Resource Application
Optimized offline accessibility through efficient local file parsing.Islami is a comprehensive mobile application designed to provide a seamless and distraction-free experience for daily religious practices. Built with a focus on high performance and offline accessibility, the app allows users to read the Holy Quran, track their daily Dhikr with a digital Tasbeeh counter, and access specific supplications. From a technical standpoint, the application features a sophisticated dynamic theming engine powered by the Provider pattern, allowing users to switch between high-contrast Light and Dark modes. By utilizing local asset parsing for Quranic text, the app ensures that all core content is available without an internet connection, prioritizing reliability and speed.
Timeline
Engineered end-to-end authentication via REST APIs, improving onboarding efficiency by 25% as a Flutter Developer Intern at X-Clan.
Graduated with a Bachelor of Science in Computer Science from Alexandria University with a GPA of 3.74/4.0 (Excellent with Honors).
Completed Flutter Track at GDG on Campus, developing Flutter apps and responsive UIs using Dart.
Earned Flutter Diploma from Route Academy, building Android & iOS apps using Flutter, Firebase, and REST APIs.
Improved spoken and written English for professional communication through a course at Teamwork Alexandria.