Hi, my name is

Mohamed Ahmed

Flutter Developer

I'm passionate about building clean, high-performance Flutter apps with well-structured code and thoughtful architecture. I focus on turning ideas into polished mobile experiences through pixel-perfect UI, state management, and seamless integration.

Mohamed Ahmed - Flutter Developer
01.

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
02.

Education

Fayoum University

Faculty of Computers and Artificial Intelligence

Information Systems Department

Oct 2022 - Present

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.

03.

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
04.

Work Experience

Current

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.

FlutterDartFirebaseClean ArchitectureREST APIs
Dec 2025 - Present

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.

FlutterState ManagementLocalizationUI/UX
Jul - Sep 2025

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.

FlutterDartREST APIsClean Architecture
Jul - Aug 2025

120 Hours

05.

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.

06.

Projects

MegoFood

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.

FlutterDartAuthenticationStripeFirebase
Bookly

Bookly

Book Explorer App

Modern Flutter application for browsing and reading books with clean UI and smooth navigation. Implemented structured state management to ensure a responsive and seamless user experience.

FlutterBlocREST APIState Management
Notes App

Notes App

Local Storage Notes

Lightweight Flutter notes application using Hive for persistent local storage. Implemented Cubit for state management with create, update, and delete functionality in a responsive UI.

FlutterHiveCubitLocal Storage
08.

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