Great score on Manage State in Flutter with Nested Components, Difficulty Medium
Great 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
Developed scalable and maintainable Flutter applications using Clean Architecture.
Collaborated with designers and backend teams to implement and test new features.
Applied Bloc/Cubit for state management to ensure smooth and reactive UI.
Followed Agile practices including sprint planning, stand-ups, and code reviews.
Ensured high code quality through version control and code best practices.
Developed mobile apps using Flutter and visual development in FlutterFlow.
Integrated real-time data and authentication with Firebase and Supabase.
Applied Provider and Bloc for structured state management and performance.
Participated in Agile ceremonies, including stand-ups and sprint reviews.
Implemented clean, reusable components following Clean Architecture.
Designed and refined prompts to improve LLM outputs across various tasks.
Evaluated AI responses for reasoning, accuracy, and contextual alignment.
Collaborated with research teams to improve model understanding and adaptability.
Contributed to the optimization of AI model training datasets and evaluation methods.
A full-featured mobile shopping app built with Flutter, designed for a seamless user experience across platforms. Users can browse and filter products by brand and category, view detailed product pages, and manage their shopping cart. The app uses Cubit for robust state management, follows Clean Architecture for scalability, and integrates with RESTful APIs to fetch and manage real-time data securely. Key Features: Dynamic product search & filtering Modular codebase with Clean Architecture Scalable state management using Cubit Secure API integration for data handling Technologies: Flutter, Dart, Cubit, REST API, Clean Architecture







A productivity-focused task management app that enables users to organize daily tasks with ease. Features include support for light/dark themes, multi-language UI (Arabic & English), and deadline reminders. It includes Firebase Authentication for secure login and Shared Preferences for local data persistence. Key Features: Task creation, editing, and deadline tracking Light/Dark mode and bilingual interface (EN/AR) Firebase login and local data storage Simple and intuitive user experience Technologies: Flutter, Dart, Firebase, Shared Preferences, Localization











