Mamdouh Ahmed Attia

Mamdouh Ahmed Attia

Mobile Software Engineer โ€” Flutter

I'm a Flutter Developer and Computer Engineering graduate with hands-on experience building real-world mobile applications across academic projects, hackathons, freelancing, and technical instruction.

Throughout my journey, I worked on multiple end-to-end applications, from idea and system design to implementation, testing, and deployment. My background in software engineering fundamentals combined with exposure to AI and machine learning enables me to build mobile solutions that are both scalable and data-aware.

I value consistency over perfection, continuous learning, and building software that solves real problems. I'm especially interested in mobile roles where clean architecture, product thinking, and long-term code quality matter.

Skills & Expertise

๐Ÿ“ฑ Mobile Development

Flutter Dart Provider Bloc/Cubit Clean Architecture MVVM MVC Hive Shared Prefs

๐Ÿ”ฅ Backend & Services

Firebase Auth Firestore Firebase Storage FCM Supabase REST APIs

๐Ÿค– AI & Machine Learning

Machine Learning Deep Learning Computer Vision NLP TensorFlow PyTorch scikit-learn

๐Ÿ’ป Programming Languages

Dart Python C/C++ Java Go Verilog

๐Ÿ› ๏ธ Tools & Practices

Git/GitHub Agile/Scrum Unit Testing Clean Code SOLID Design Patterns

Career Snapshot

Key milestones โ€” view the full dossier โ†’

May 2026 โ€“ Present Active

Software Programming Instructor

EYouth ยท DECI Initiative ยท On-site, Dumyat

Delivering on-site CS sessions for 100+ school students under the Digital Egypt Cups initiative, covering fundamentals through AI and Web Development.

CS Education Python AI MCIT
Feb 2026 โ€“ Mar 2026 โญ Accomplishment

Open Source Contributor

Itqan Community ยท mushaf-imad-flutter ยท Remote

Integrated Quran.com API via OAuth 2.0, reducing audio latency by 86% with custom in-memory caching. Engineered a Hybrid Audio Engine and authored 80+ Mocktail unit tests.

Flutter OAuth 2.0 Streams TDD
View PR #27 on GitHub โ†’
Sep 2023 โ€“ Present Active

Flutter Developer โ€” Freelance

Self-Employed ยท Remote & Local Clients

Built 5+ end-to-end Flutter apps for real clients โ€” IoT health monitoring (HyperMate), smart recycling (EcoSort), and social volunteering (VolunTeen). Full SDLC ownership from requirements to delivery.

Flutter Firebase IoT / ESP8266 Provider GPT-3
Aug 2024 โ€“ Oct 2024

ML Engineer Instructor

DEPI Initiative ยท Ministry of Communications & IT

Designed and delivered a comprehensive ML engineering curriculum โ€” math foundations, Python ecosystem (NumPy/Pandas), and model training. Led a 4-phase capstone lifecycle ending in a "sell your product" defense seminar.

Python Machine Learning NumPy / Pandas Curriculum Design
Jun 2023 โ€“ Sep 2023

Flutter Developer Intern

Orange Digital Center Egypt ยท Cairo (Hybrid)

Worked in Agile teams on 2 internal apps and a hackathon E-wallet. Translated Figma into pixel-perfect MVVM + Bloc UIs. Led the community module of a 6-member Reddit Clone team using Scrum.

Flutter Bloc / Cubit MVVM Agile / Scrum
View Internship Certificate โ†’

What My Clients Say

โ˜…โ˜…โ˜…โ˜…โ˜…  5.0 / 5.0 โ€” All clients rated 5 out of 5

"I liked how practical and focused you are, and how working with you always felt organized and goal-oriented. Your organization, clarity, and support really make working together easy and enjoyable."
"The application was delivered with a highly professional finish. Through our discussions, he helped us identify some useful features to add such as the AI bot included in HyperMate."
"Working with him was super professional."
"Yes. He's professional, dependable, and delivers solid work. I liked how easy you are to work with and how clearly you communicate. Everything was good overall."
"He is highly professional, well-organized, and very committed to deadlines. His attention to detail and strong time management made the whole process smooth and efficient, and the quality of his work was excellent."
"He takes his work seriously, providing clear communication to understand the client's needs and expectations. He is willing to make changes and edits according to the client's preferences while making sure that everything in the development process is outstanding."
"Sure he is reliable. Commitment."

Education

๐ŸŽ“

Bachelor of Engineering

Computer Engineering

Cairo University

2019 - 2024

Very Good with Honors