Hi, my name is
Mohamed Ahmed
Flutter Developer
About Me
I'm Mohamed, a Flutter Developer and Senior IS student at Fayoum University. I'm passionate about building clean and well-structured mobile applications with a focus on architecture, state management, and performance optimization.
Currently training at the Digital Egypt Pioneers Initiative (DEPI), I'm deepening my expertise through collaborative team projects and industry mentorship. I thrive on continuous learning, tackling real-world challenges, and delivering polished user experiences.
Whether it's translating UI designs into responsive interfaces, integrating REST APIs, implementing state management with Bloc, or applying clean architecture patterns — I focus on writing maintainable, scalable code that drives meaningful results.
Quick Info
- Computers & AI - Fayoum University (2022 - Present)
- DEPI Flutter Trainee (Dec 2025 - Present)
- Al Jizah, Egypt
- +201118519183
Education
Fayoum University
Faculty of Computers and Artificial Intelligence
Information Systems Department
Senior Student (4th Year) - Cumulative Grade (First 3 Years): Very Good (83%)
Studying Information Systems with emphasis on mobile development and software architecture. My coursework includes data structures, algorithms, and AI fundamentals, which deeply influence my approach to building scalable, well-architected Flutter applications.
Skills
Languages & Frameworks
- Dart
- Flutter
- Firebase
State Management
- Bloc
- Cubit
- HydratedBloc
Architecture & Patterns
- Clean Architecture
- MVVM
- OOP
Backend & Storage
- Firebase Authentication
- Firestore Database
- REST APIs
- SharedPreferences
- Hive (Local Storage)
- HydratedBloc
Advanced Features
- Maps Integration
- Stripe Payment
- Push Notifications (FCM)
- Local Notifications
Tools & Workflow
- Git & GitHub
- VS Code
- Android Studio
- Figma
Work Experience
Flutter Developer Trainee
Digital Egypt Pioneers Initiative (DEPI)
Internship · Al Jizah, Egypt - Hybrid
Currently enrolled in an intensive Flutter development track as part of the Digital Egypt Pioneers Initiative. Gaining hands-on experience in advanced Flutter concepts, real-world project development, and industry best practices under mentorship from experienced professionals.
6 Months Program
Mobile Developer Trainee
Sprints x Microsoft Summer Camp
Training Program · Remote
Participated in a hands-on mobile development program focused on Flutter fundamentals. Developed a graduation project implementing state management, localization (multi-language support), and modern UI practices.
40 Hours
Mobile Developer Trainee
Information Technology Institute (ITI)
Intensive Training · Remote
Completed an intensive Flutter training program covering Dart fundamentals, state management, and UI development. Applied clean architecture principles and built a graduation project integrating REST APIs and organized navigation flow.
120 Hours
Offered Services
Flutter App Development
Building cross-platform mobile applications for iOS and Android with a single codebase using Flutter and Dart.
UI/UX Implementation
Translating designs into pixel-perfect, responsive user interfaces with smooth animations and intuitive navigation.
Firebase Integration
Setting up authentication, Firestore databases, cloud storage, FCM push notifications, and real-time data sync for mobile applications.
State Management
Implementing robust state management solutions using Bloc, Cubit, and HydratedBloc for scalable, persistent app state management.
Performance Optimization
Optimizing app performance with efficient widget trees, lazy loading, and clean architecture patterns (MVVM).
API Integration
Connecting mobile apps to REST APIs with proper error handling, caching, and data serialization.
Projects

MegoFood
Food Delivery App (Current)
Food delivery mobile application built with Flutter. Completed full UI implementation and integrated authentication module with structured navigation flow. Currently enhancing with payment integration, push notifications, maps integration, responsive layouts, and refined animations.

Certificates
Deep Dive into Clean Architecture in Flutter
Udemy (Arabic)
Learned how to build scalable Flutter apps using Clean Architecture by separating presentation, domain, and data layers, implementing repositories and use cases, and applying dependency injection with best practices for testing and performance.
2025
Flutter Advanced Course Bloc and MVVM Pattern
Tharwat Academy
Gained hands-on experience with Flutter Bloc/Cubit state management and MVVM architecture, building well-structured applications with clean separation of layers and maintainable code practices.
2025
Complete Flutter & Dart Development Course
Udemy (Arabic)
Comprehensive Flutter and Dart development course covering fundamentals to advanced concepts.
April 2025
Flutter & Dart Development Program
Information Technology Institute (ITI)
Intensive 120-hour training program covering Dart, Flutter frameworks, state management, and clean architecture.
August 2025
Mobile Development Certificate
Sprints x Microsoft Summer Camp
40-hour intensive mobile development program with focus on Flutter fundamentals and real-world project delivery.
September 2025
Get In Touch
Let's build something great together.
I'm currently open to freelance projects and collaboration opportunities. Whether you have a mobile app idea or need a Flutter developer for your team, I'd love to hear from you.
Say Hello
