FLUTTER DEVELOPER

Mostafa Galal El Bakri

Highly motivated and results-oriented computer science student specializing in Flutter and clean architecture. I build fast, beautiful, and reliable mobile apps and love integrating AI to craft intelligent user experiences.

Mansoura, Egypt

Based in Egypt and available remotely worldwide.

Since 2022

Bachelor’s in Computer and Information Science at Mansoura University. Graduation in 2026.

Objective

Eager to leverage skills in mobile application development through an entry-level position, gain industry experience, and contribute to innovative projects. I focus on architecting scalable apps (Clean Architecture, MVVM), state management with Bloc/Cubit, and robust data layers powered by Dio and local storage (Sqflite, SharedPreferences).

Strength: Clean Architecture • MVVM • Testing mindset
Focus: AI‑enhanced UX • Performance • Accessibility

At a glance

  • • Programming: Dart, Python, C# with solid OOP
  • • Data Structures & Algorithms for efficient problem-solving
  • • Flutter for cross-platform apps with responsive UI
  • • State management: Bloc and Cubit
  • • Networking with Dio & http
  • • Local storage: Sqflite, SharedPreferences
  • • Version control: Git & GitHub

Experience

01/02/2025 – 29/03/2025

Flutter Intern — Cellula Technologies

  • • Completed a Flutter internship with strong performance.
  • • Recognized for dedication and enthusiasm.
  • • Contributed to UI prototyping, API integration, and testing.
2022 — Present

Flutter Projects & Open Source

  • • Building production-grade apps with clean architecture and MVVM.
  • • Experimenting with AI integrations to enhance UX.
  • • Sharing knowledge and collaborating with peers.

Featured Projects

See all

Weather App with AI Integration

Flutter weather app with ML predictions using Random Forest, Dio for APIs, and a clean architecture blending Python and Dart.

Learn more →

Meal Planner with AI Integration

Smart meal suggestions powered by Gemini AI, Cubit state management, and feature‑based clean architecture.

Learn more →

Core Skills

Full skills
Flutter90%
Bloc / Cubit85%
Dio / APIs88%
Clean Architecture92%
Python (ML)70%
SQL / Sqflite78%

What I can do for you

Flutter Apps

Cross‑platform mobile apps with pixel‑perfect UI and smooth animations.

AI Integrations

Bring ML to mobile — recommendations, predictions, smart assistants.

Clean Architecture

Maintainable MVVM, testability, clear boundaries, performance.

APIs & Data

Dio/http integrations, caching, offline‑first with Sqflite.

State Management

Robust flows with Bloc/Cubit, feature modules, scalability.

UX & Accessibility

Responsive layouts, gestures, and delightful micro‑interactions.

Toolbelt:

Insight #1

I care about performance, accessibility, and code quality. My work emphasizes modular architecture, thorough testing, and building experiences that feel alive through motion.

Insight #2

I instrument animations, profile re‑rasterizations, and ensure consistent 60fps with an eye for battery life.

Insight #3

Accessibility first: focus order, contrast checks, and touch target sizes are part of my routine.

Insight #4

Code reviews emphasize readability, testability, and long‑term maintainability.

Insight #5

I automate releases with CI and keep changelogs meaningful for stakeholders.

Insight #6

Design collaboration happens in Figma with component libraries and tokens.

Let’s build something amazing

"Whether in English or Arabic, I’m ready. I’m passionate about building fast, beautiful Flutter apps powered by AI. If you have a project idea or an internship/job opportunity, reach out to me now."