I am a passionate Senior Flutter Developer with extensive experience in Dart and Flutter, specializing in crafting high-quality mobile applications for iOS and Android. My goal is to build seamless and engaging user experiences while driving innovation in mobile development.
With a deep understanding of design patterns, state management, and performance optimization, I ensure that every application is scalable and efficient. I have hands-on expertise in REST APIs, Firebase, and Agile development methodologies, alongside conducting rigorous software testing to maintain top-tier code quality.
Dart, iOS, Android
XCode, Swift, Android Studio
Git, GitHub
Optimization, Clean Code
A Finance Banking App that showcases financial innovation. As the developer, I led the implementation of features, ensuring a seamless user experience.
Lemon Spaces, a home rental program, simplifies finding and renting residences. With a user-friendly interface, comprehensive listings, and efficient booking, it caters to those seeking short-term accommodations for a comfortable stay.
Salesmen App for Draya Company. This project involved revolutionizing the sales process through the development of a dedicated app. As the lead developer, I ensured the app met the clients needs.
Finfolio is a powerful and user-friendly financial tracking and budgeting app meticulously designed for individuals seeking a seamless and efficient solution for managing their personal finances. With a focus on simplicity and effectiveness, Finfolio empowers users to take control of their financial activities, providing a comprehensive set of features to streamline budgeting and transaction recording.
E-commerce App designed for We for Trading and Distribution. As the Flutter Developer, I played a key role in crafting an efficient and user-friendly e-commerce solution.
Fazaker: Your all-in-one Islamic companion. Get accurate prayer times, explore the Quran, and find peace in Azkar and Duas. With a user-friendly interface, its your guide to a seamless and enriched spiritual journey.
Headshunt: Streamlining events! Connect organizers with ْUshers for efficient planning. Ushers receive event details, ensuring precise execution. Simplifying communication, Headhunt empowers both sides for successful event management.
Vita Prime App: A medical store that provides high-quality health products. Order medicines and medical supplies with ease, with comprehensive information.
As developers, we often come across scenarios where we need to implement paginated views in our Flutter apps. Pagination is essential when dealing with large datasets to optimize performance and provide a better user experience. However, managing the loading state, handling errors, and efficiently displaying the paginated content can become a cumbersome task. Introducing Enhanced Paginated View, a Flutter package that streamlines the process of building paginated views, making it easy and efficient for developers to handle paginated content effortlessly.
Egypt
October 2024 - Present
Senior Flutter Developer
Egypt
January 2024 - October 2024
Senior Flutter Developer
Egypt
August 2022 - January 2024
Flutter Developer
Egypt
June 2020 - September 2020
Flutter Developer Intern
Flutter, Dart
Building cross-platform mobile applications with Flutter and Dart.
iOS, Android
Creating native mobile experiences for both iOS and Android platforms.
REST APIs, Firebase
Integrating mobile apps with backend services and APIs.
Material Design, Cupertino
Designing intuitive and visually appealing user interfaces for mobile apps.
Git, GitHub
Managing code versions efficiently with Git and collaborating through GitHub.
Dart, OOP
Writing clean, efficient, and object-oriented Dart code.
SQLite, Shared Preferences
Implementing local data storage solutions in mobile applications.
Profiling, Debugging
Optimizing Flutter apps for speed and efficiency.
Scrum, Kanban
Working efficiently in agile environments with focus on continuous delivery.
New Cairo Academy
Cairo
2021 • 3.2 GPA
The Complete 2021 Flutter & Dart Development Course
Udemy • 2021
Android Application Development
Udemy • 2020