Skip to main content
Mamdouh AttiaMA
Open to opportunities

Mamdouh Attia

@mamdouhattia

I build scalable mobile apps with Flutter, clean architecture, and AI-aware features.

Egypt
Message

What I'm looking for

I’m looking for mobile roles where clean architecture, product thinking, and long-term code quality matter. I’m open to Flutter/Mobile Engineer positions, freelance collaboration, and teams that value consistency, learning, and solving real problems.

I’m a Mobile Software Engineer and Computer Engineering graduate with hands-on experience building end-to-end mobile applications—from idea and system design to implementation, testing, and deployment. I’ve delivered multiple business and client-facing apps using Flutter and Dart, with clean, modular codebases and strong state management (Bloc/Cubit/Provider) alongside REST API integration and Firebase.

I care deeply about long-term code quality, performance, and maintainability—using Clean Architecture, MVVM/MVC patterns, and disciplined engineering practices (Git, documentation, debugging, refactoring). I also contribute to open source (integrating Quran.com API with full test coverage) and enjoy teaching, including ML and computer science instruction, because I value consistency over perfection and continuous learning.

Experience

Work history, roles, and key accomplishments

EYouth logoEY
Current

Software Programming Instructor [DECI]

May 2026 - Present (2 months)

- Delivering professional on-site interactive Computer Science sessions for +100 primary & secondary school students of Digital Egypt Cups initiative (DECI) under the supervision of ministry of Communication and Information Technology (MCIT).
- Sessions cover a wide range of topics from what is a computer, how it works, how internet works, to block programming, python programming, AI, Data science

Mindset Training logoMT

Computer Science Instructor

May 2026 - May 2026 (0 months)

Gave session in 2 computer science courses: Embedded systems & Artificial intelligence
[I] Intro to Artificial intelligence:
1- Problem solving Agents - Searching for solutions [Tree VS Graph search]
2-Uninformed search strategies [BFS - DFS - UCS -...]
3-Informed search [Greedy - A*] & Heuristics Functions
4- Local search Techniques

[II] Embeded systems:
1- Typical Embedded System : Elements (

ITQAN (مجتمع إتقان لتقنيات القرآن) logoIT

Open Source Contributer

Feb 2026 - Mar 2026 (1 month)

Contributed to a Flutter Quran reader library by leading Issue #8 | PR#27: integrating the Quran.com (Quran Foundation) API as an optional cloud audio source alongside the existing local/offline pipeline — delivered in 75+ focused commits with full test coverage and documentation.
Key contributions: • Built QuranComApiClient with OAuth2 Client Credentials, in-memory token caching, 401 auto-retry,

Future of Egypt - جهاز مستقبل مصر للتنمية المستدامة logoFE

IT Support Specialist (Military Service year)

Dec 2024 - Nov 2025 (11 months)

Completed my mandatory military service year while working in an IT support role, gaining hands-on experience in technical troubleshooting, system support, and operational reliability within a government environment.

• Provided technical support for hardware, software, and network-related issues
• Diagnosed and resolved system problems under time constraints
• Developed strong communication, resp

FE

IT Support Specialist

Future of Egypt

Dec 2024 - Nov 2025 (11 months)

Completed a mandatory military service year while working in an IT support role at Future of Egypt (جهاز مستقبل مصر للتنمية المستدامة). Provided technical support for hardware, software, and network issues and diagnosed/resolved system problems under time constraints.

Harvest Training Center logoHC

Instructor of Machine Learning Engineer track

Aug 2024 - Oct 2024 (2 months)

As a core Instructor for the Digital Egypt Pioneers Initiative (DEPI), I led +100 hr sessions featuring the full learning lifecycle for the ML Engineer track. My mission was to demystify "Black Box" AI by teaching concepts from absolute zero.

Teaching Philosophy:
1- From Scratch to Scale: Avoided surface-level APIs. I assigned labs like "Simple Linear Regression From Scratch" to force deep unders

HC

Machine Learning Track Instructor

Harvest Training Center

Aug 2024 - Oct 2024 (2 months)

Core instructor for the Machine Learning Engineer track within the Digital Egypt Pioneers Initiative (DEPI), leading 100+ hour sessions from absolute zero. Taught foundational ML concepts and math (statistics, probability, linear algebra) and mentored capstone projects through proposal, EDA, modeling, and final reporting with business-centric defenses.

primalab logoPR

Flutter Developer

Sep 2023 - Jun 2024 (9 months)

Worked as a Flutter Developer delivering featured mobile applications for real clients, following best practices. Participated in the full SDLC from requirement analysis to app delivery.

Key Contributions:

1🔹 VolunTeen — Volunteering Platform for Teenagers
• Built a volunteering mobile app with 30–40 responsive screens packed with rich articles.
• Implemented structured state management using Pr

primalab logoPR

Flutter instructor

Aug 2023 - Feb 2024 (6 months)

Delivered a +28 sessions Flutter Development Diploma to a group of ~10 students, starting from zero programming experience and progressing through Dart fundamentals and Flutter UI development with a strong focus on logic, problem-solving, and clean code.

Designed and prepared all educational materials from scratch, including handwritten Dart notes, structured chapter summaries, custom code exampl

Orange Digital Center Egypt logoOE

Flutter developer

Jun 2023 - Sep 2023 (3 months)

Worked inside ODC’s software house following a full Agile process, collaborating closely with UI/UX designers, backend engineers, QA testers, product owners, and a Scrum Master. Participated in daily standups, sprint planning, progress tracking, and delivering tasks aligned with team requirements.

Key Contributions:

1🔹 Pre-Training
• Built a simple, clean Signup screen (UI).

2🔹 ODC Offline App

National Telecommunication Institute (NTI) logoNN

AI Trainee

Aug 2021 - Sep 2021 (1 month)

• Completed a comprehensive 4-week training program focused on AI fundamentals, machine learning (ML), and deep learning (DL) at the National Telecommunication Institute (NTI).
• Developed essential soft skills to enhance professional communication and teamwork.
• Successfully passed the international Huawei Certified ICT Associate (HCIA) exam, demonstrating proficiency in AI technologies.

Education

Degrees, certifications, and relevant coursework

Cairo University logoCU

Cairo University

Bachelor of Engineering, Computer Engineering

2019 - 2024

Completed a Bachelor of Engineering in Computer Engineering at Cairo University from 2019 to 2024.

CU

Cairo University

Bachelor of Engineering - BE, Computer Engineering

2019 - 2024

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan