Hi, I’m Haitham, a Flutter mobile application developer based in Cairo. I build enterprise-grade mobile solutions that scale to millions of users, with a focus on security, reliability, and a great user experience. I specialize in architecting robust apps using Clean Architecture, MVVM, and modern state management, and I enjoy turning complex requirements into polished products. I also love mentoring teams, driving CI/CD improvements, and delivering cross-platform apps across fintech, education, and on-demand services. I combine deep technical expertise with strategic thinking to solve challenging problems and deliver measurable impact while keeping a friendly, collaborative approach.

Haitham Magdy Adel Tawfik

Hi, I’m Haitham, a Flutter mobile application developer based in Cairo. I build enterprise-grade mobile solutions that scale to millions of users, with a focus on security, reliability, and a great user experience. I specialize in architecting robust apps using Clean Architecture, MVVM, and modern state management, and I enjoy turning complex requirements into polished products. I also love mentoring teams, driving CI/CD improvements, and delivering cross-platform apps across fintech, education, and on-demand services. I combine deep technical expertise with strategic thinking to solve challenging problems and deliver measurable impact while keeping a friendly, collaborative approach.

Available to hire

Hi, I’m Haitham, a Flutter mobile application developer based in Cairo. I build enterprise-grade mobile solutions that scale to millions of users, with a focus on security, reliability, and a great user experience. I specialize in architecting robust apps using Clean Architecture, MVVM, and modern state management, and I enjoy turning complex requirements into polished products.

I also love mentoring teams, driving CI/CD improvements, and delivering cross-platform apps across fintech, education, and on-demand services. I combine deep technical expertise with strategic thinking to solve challenging problems and deliver measurable impact while keeping a friendly, collaborative approach.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Arabic
Fluent
English
Advanced

Work Experience

Flutter Developer at El-Moasser
May 1, 2024 - Present
Developed 5 education-focused mobile applications including student tracker, multi-role teacher app, dictionary app, guide answer app, and interactive educational game. Architected comprehensive multi-role access systems using Bloc and Riverpod state management. Reduced build times by 15% through CI/CD pipeline automation. Key projects include Student App, OIC Educational Game, Dictionary App, Teacher App, and Guide Answer App.
Flutter Developer at MyInvite
May 1, 2024 - August 27, 2025
Developed comprehensive event management application with dual-role functionality (client and gatekeeper interfaces). Implemented real-time QR code scanning for seamless event check-ins. Integrated push notification system and geolocation-based alerts to enhance user engagement.
Flutter Developer (Freelance) at Independent Contractor
May 1, 2024 - August 27, 2025
Delivered 3 custom mobile applications tailored to diverse client needs across various industries. Managed full development lifecycle from requirements gathering to deployment.
Flutter Developer at El-Moasser
May 1, 2024 - Present
Developed and implemented six education-focused apps, including El-Moasser App, Students App, Teachers App, Dictionary, Guide Answers App, and the interactive OIC game. Automated CI/CD pipelines, reducing build times by 15%. Architected a multi-role access system using Bloc and Riverpod, improving scalability and maintainability.
Flutter Developer at MyInvite
May 1, 2024 - October 14, 2025
Built a cross-platform event management app with dual roles (Client, Gatekeeper). Implemented real-time QR scanning for event check-ins and geo-location-based alerts. Integrated push notifications for user engagement.
Flutter Developer (Independent Contractor) at Various Clients
May 1, 2024 - October 14, 2025
Delivered 3+ custom apps for fintech, mobility, and services. Managed full app lifecycle: requirements, development, testing, deployment. Examples include Tawila App (ride-sharing) with Google Maps, Firebase Authentication, in-app chat, Web Sockets.
Flutter Developer at El-Moasser
May 1, 2024 - Present
Developed and implemented six education-focused apps, including El-Moasser App, Student App, Teacher App, Dictionary, Guide Answers App, and the interactive OIC game. Implemented multi‑role access with Bloc and Riverpod, improving scalability and maintainability. Automated CI/CD pipelines, reducing build times by 15%. Technologies used include Riverpod, Bloc, Firebase, RESTful APIs, and cross‑platform integration.
Flutter Developer at MyInvite
May 31, 2024 - October 14, 2025
Built a cross‑platform event management app with dual roles (Client, Gatekeeper). Implemented real‑time QR scanning for check‑ins and geo‑location alerts, and integrated push notifications for user engagement. Delivered a robust, remote‑work capable workflow and ensured reliable data synchronization across devices.
Flutter Developer (Independent Contractor) at Independent Contractor (Freelance)
May 31, 2024 - October 14, 2025
Delivered 3+ custom apps for fintech, mobility, and services. Managed full app lifecycle: requirements, development, testing, and deployment. Notable projects include Tawila App (ride‑sharing) featuring Google Maps, Firebase Authentication, in‑app chat, and web sockets. Coordinated with clients to meet deadlines and maintain high quality.
Flutter Developer at El-Moasser
May 1, 2024 - Present
Developed and implemented six education-focused apps, including El-Moasser App, Students App, Teachers App, Dictionary, Guide Answers App, and the interactive OIC game. Automated CI/CD pipelines, reducing build times by 15%. Architected a multi-role access system using Bloc and Riverpod, improving scalability and maintainability. Technologies: Riverpod, Bloc, Firebase, RESTful APIs, Dio, Retrofit, Unity Integration, Video Streaming.
Flutter Developer at MyInvite
May 31, 2024 - October 14, 2025
Built a cross-platform event management app with dual roles (Client, Gatekeeper). Implemented real-time QR scanning for event check-ins and geolocation-based alerts. Integrated push notifications for user engagement.
Flutter Developer at Independent Contractor
May 31, 2024 - October 14, 2025
Delivered 3+ custom apps for diverse clients (fintech, mobility, services). Managed full app lifecycle: requirements, development, testing, deployment. Example: Tawila App (ride-sharing) with Google Maps, Firebase Auth, in-app chat, WebSockets.

Education

Bachelor's Degree in Information Systems at Faculty of Computers and Information, Assiut University
January 1, 2014 - January 1, 2018
Bachelor's Degree in Information Systems at Faculty of Computers & Information, Assiut University, Egypt
January 1, 2014 - January 1, 2018
Bachelor's Degree in Information Systems at Assiut University, Faculty of Computers & Information
January 1, 2014 - January 1, 2018
Bachelor's Degree in Information Systems at Assiut University, Faculty of Computers & Information
January 1, 2014 - January 1, 2018
DevOps Diploma at Route Academy
January 11, 2030 - October 14, 2025
Flutter Payments Integration at Udemy
January 11, 2030 - October 14, 2025
Mastering Flutter Responsive and Adaptive UI Design at Udemy
January 11, 2030 - October 14, 2025
Flutter Advanced: Clean Architecture with MVVM at Udemy
January 11, 2030 - October 14, 2025

Qualifications

Mastering Flutter Responsive and Adaptive UI Design | Udemy
January 11, 2030 - August 27, 2025
Flutter Advanced – Clean Architecture with MVVM | Udemy
January 11, 2030 - August 27, 2025
The Complete Flutter and Dart Development Course | Udemy
January 11, 2030 - August 27, 2025
Flutter Payment Integration: Stripe, PayPal & More | Udemy
January 11, 2030 - August 27, 2025
DevOps Diploma – Route Academy (CI/CD, Docker, Kubernetes, GitOps, Cloud practices)
January 11, 2030 - October 14, 2025
Flutter Payment Integration (Stripe, PayPal & More) – Udemy
January 11, 2030 - October 14, 2025
Mastering Flutter: Responsive and Adaptive UI Design – Udemy
January 11, 2030 - October 14, 2025
Flutter Advanced: Clean Architecture with MVVM – Udemy
January 11, 2030 - October 14, 2025
DevOps Diploma
January 11, 2030 - October 14, 2025
Flutter Payment Integration (Stripe, PayPal & More)
January 11, 2030 - October 14, 2025
Mastering Flutter Responsive and Adaptive UI Design
January 11, 2030 - October 14, 2025
Flutter Advanced: Clean Architecture with MVVM
January 11, 2030 - October 14, 2025
DevOps Diploma
January 11, 2030 - October 14, 2025
Flutter Payments Integration
January 11, 2030 - October 14, 2025
Mastering Flutter Responsive and Adaptive UI Design
January 11, 2030 - October 14, 2025
Flutter Advanced: Clean Architecture with MVVM
January 11, 2030 - October 14, 2025

Industry Experience

Education, Software & Internet, Transportation & Logistics, Media & Entertainment, Professional Services, Financial Services