Flutter Developer with 3+ years of experience building and maintaining production mobile applications for Android and iOS. Skilled in scalable architecture, performance optimization, and Firebase-powered real-time features. Experienced in REST API integration, state management (Bloc, Provider), and writing maintainable, high-quality code.
Summary
Work Experience
Orevan
Flutter Developer
January 2025 - Now
-
Developed and maintained production Flutter applications with a focus on performance and scalability.
-
Implemented real-time location tracking and background services using Firebase Realtime Database.
-
Optimized application performance by reducing unnecessary widget rebuilds and improving API response handling.
-
Integrated RESTful APIs with robust error handling, caching, and data parsing.
-
Collaborated closely with UI/UX designers to convert Figma designs into responsive and pixel-perfect interfaces.
-
Worked with Firebase services, including Authentication and Realtime Database for live data synchronization.
LinkedGates
Flutter Developer
July 2022 - January 2025
- Added new features and maintained existing Flutter applications used by users.
- Refactored legacy code to improve readability, maintainability, and overall app stability.
- Integrated REST APIs and handled complex data models with proper validation and error handling.
- Implemented state management solutions using Bloc and Provider.
- Fixed critical bugs and improved app reliability, reducing crashes and improving user experience.
Freelance Projects
Flutter Developer
December 2022 - July 2025
- Developed and maintained mobile applications for multiple clients using Flutter.
- Integrated REST APIs and handled data parsing, caching, and error handling.
- Built responsive and user-friendly interfaces based on design requirements.
- Fixed production issues and improved application performance and stability.
Skills
Languages & Frameworks
Dart
Flutter
State Management
Bloc (flutter_bloc)
Provider
Backend & APIs
RESTful APIs
Firebase (Authentication, Realtime Database, Cloud Messaging - FCM)
Mobile Features
Push Notifications (FCM)
Real-time Data Handling
App Lifecycle Handling
Google Maps Integration
Background Services
Performance & UI
Responsive UI
Performance Optimization
Custom Widgets
Tools
Git
GitHub
Postman
Jira
Azure DevOps
Concepts & Architecture
Object-Oriented Programming (OOP)
SOLID Principles
Clean Code
REST API Integration
Error Handling & Data Caching
Projects
IDRAAK
- Healthcare mobile application crafted for providers in the IDRAAK Patient Support Program.
- Developed with Flutter to ensure compatibility with both Android and iOS.
- Established patient registration processes with secure digital consent.
- Created features for tracking treatments and monitoring patient adherence.
- Integrated backend APIs for real-time updates to healthcare providers.
HR KLIX
- Developed a mobile application for employee management, focusing on attendance tracking and leave requests.
- Integrated RESTful APIs for managing employee data, attendance, and leave workflows.
- Designed a user-friendly and responsive UI in line with design specifications.
- Enhanced application stability by addressing edge cases, API errors, and implementing data caching.
- Worked closely with backend and product teams to ensure features were production-ready.
Delmar & Attalla
- A pharmacy mobile application designed for a major retail chain with multiple branches in Cairo.
- Developed and maintained core features in Flutter for both Android and iOS.
- Integrated RESTful APIs for accessing product data and branch details, and for facilitating user interactions.
- Enhanced application stability and performance by resolving production issues and optimizing data management.
- Worked closely with backend and product teams to implement new features and improve the user experience.
Education
Culture and Science City
Bachelor of Computer Science
2017 - 2021
Route
Flutter Development Diploma
2020 - 2020