I’m Mostafa Samir, a Flutter Developer and Mobile Application Engineer from Egypt, focused on building cross-platform mobile apps with Dart and Flutter. I enjoy turning ideas into clean, responsive UI, integrating APIs and Firebase features, and improving app performance through thoughtful architecture and debugging. I’m also experienced with state management (Bloc/Provider/Cubit), clean architecture and MVVM patterns, and I like collaborating with designers and backend engineers to deliver reliable features. Alongside my development work, I lead and mentor on Flutter projects, and I use AI-assisted tools to speed up implementation, streamline troubleshooting, and keep code maintainable.

Mostafa Samir

I’m Mostafa Samir, a Flutter Developer and Mobile Application Engineer from Egypt, focused on building cross-platform mobile apps with Dart and Flutter. I enjoy turning ideas into clean, responsive UI, integrating APIs and Firebase features, and improving app performance through thoughtful architecture and debugging. I’m also experienced with state management (Bloc/Provider/Cubit), clean architecture and MVVM patterns, and I like collaborating with designers and backend engineers to deliver reliable features. Alongside my development work, I lead and mentor on Flutter projects, and I use AI-assisted tools to speed up implementation, streamline troubleshooting, and keep code maintainable.

Available to hire

I’m Mostafa Samir, a Flutter Developer and Mobile Application Engineer from Egypt, focused on building cross-platform mobile apps with Dart and Flutter. I enjoy turning ideas into clean, responsive UI, integrating APIs and Firebase features, and improving app performance through thoughtful architecture and debugging.

I’m also experienced with state management (Bloc/Provider/Cubit), clean architecture and MVVM patterns, and I like collaborating with designers and backend engineers to deliver reliable features. Alongside my development work, I lead and mentor on Flutter projects, and I use AI-assisted tools to speed up implementation, streamline troubleshooting, and keep code maintainable.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner

Language

Arabic
Fluent
English
Advanced

Work Experience

Primary Flutter Mobile Developer (Part-Time) (Remote) at MacTech Global Venture Ltd (United Kingdom)
February 1, 2026 - Present
- Develop Flutter UI screens and frontend features as the primary mobile developer. - Implement UI logic and integrate APIs as required for feature completion. - Employ AI productivity tools to write clean code faster and drastically reduce project delivery time. - Collaborate closely with CTO and senior Flutter engineer for technical alignment and feature guidance. - Collaborate with cross-functional developers including UI/UX, and backend engineers using Figma and WhatsApp. - Coordinate tasks and project progress using ClickUp and WhatsApp. Volunteer Flutter Team Lead – Tohkam (Cameroon) Remote | Dec 2025 – Aug 2026 - Lead the Flutter team of 4 contributors, coordinating technical efforts and ensuring timely delivery of project milestones. - Plan, assign, and track development tasks across team members to maintain an efficient and structured workflow. - Conduct code reviews, provide constructive feedback, and request improvements to ensure code quality, maintainability, and adherence to best practices. - Manage pull request workflows, validate implementations, and merge approved contributions into the main codebase. - Actively contribute to application development by implementing Flutter features, fixing issues, and collaborating alongside team members. - Work closely with cross-functional teams including UI/UX, and backend engineers using Jira and WhatsApp to align requirements, track progress, and resolve technical challenges. - Utilize AI-assisted development techniques to enhance team technical efficiency and streamline cross-functional problem-solving. - Contribute to building scalable and maintainable app features aligned with project goals.
Volunteer Flutter Team Lead (Remote) at Tohkam (Cameroon)
December 1, 2025 - August 1, 2026
- Lead the Flutter team of 4 contributors, coordinating technical efforts and ensuring timely delivery of project milestones. - Plan, assign, and track development tasks across team members to maintain an efficient and structured workflow. - Conduct code reviews, provide constructive feedback, and request improvements to ensure code quality, maintainability, and adherence to best practices. - Manage pull request workflows, validate implementations, and merge approved contributions into the main codebase. - Actively contribute to application development by implementing Flutter features, fixing issues, and collaborating alongside team members. - Work closely with cross-functional teams including UI/UX, and backend engineers using Jira and WhatsApp to align requirements, track progress, and resolve technical challenges. - Utilize AI-assisted development techniques to enhance team technical efficiency and streamline cross-functional problem-solving. - Contribute to building scalable and maintainable app features aligned with project goals.
Flutter Developer | Mobile Application Engineer at Freelance Projects (Clients-Based Work)
March 1, 2025 - Present
- Translate client requirements into UI designs and fully functional mobile applications. - Integrate REST APIs, Firebase services, and third-party packages to implement application features. - Build and maintain applications using clean architecture and scalable code structure. - Work directly with clients to refine requirements and improve user experience throughout development cycles. - Employ AI productivity techniques to significantly reduce development time and refine user experience architectures. - Delivered 5+ mobile applications for clients with consistent on-time delivery and high-quality standards.

Education

Bachelor’s Degree in Science | Faculty of Education, Science Department at Damanhour University
August 1, 2018 - July 1, 2022

Qualifications

Flutter Development Diploma - Route Academy
January 1, 2025 - July 1, 2025

Industry Experience

Software & Internet, Media & Entertainment, Education, Professional Services, Computers & Electronics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner

Hire a App Developer

We have the best app developer experts on Twine. Hire a app developer today.