I’m a mobile engineer (Flutter) with 4 years of experience building and delivering scalable, high-performance apps across multiple domains. I’ve shipped products used by large user bases, including government-facing applications, and I enjoy taking ownership from concept to deployment—refactoring legacy code, improving performance, and ensuring maintainable architecture. I also care deeply about development quality and team growth. I’ve mentored students and trainees, led code reviews, and designed end-to-end features using clean architecture, MVVM, and solid state management patterns. From integrating REST APIs and WebSockets to using local persistence and secure storage, I focus on building reliable mobile experiences that scale.

Youssef Gamal

I’m a mobile engineer (Flutter) with 4 years of experience building and delivering scalable, high-performance apps across multiple domains. I’ve shipped products used by large user bases, including government-facing applications, and I enjoy taking ownership from concept to deployment—refactoring legacy code, improving performance, and ensuring maintainable architecture. I also care deeply about development quality and team growth. I’ve mentored students and trainees, led code reviews, and designed end-to-end features using clean architecture, MVVM, and solid state management patterns. From integrating REST APIs and WebSockets to using local persistence and secure storage, I focus on building reliable mobile experiences that scale.

Available to hire

I’m a mobile engineer (Flutter) with 4 years of experience building and delivering scalable, high-performance apps across multiple domains. I’ve shipped products used by large user bases, including government-facing applications, and I enjoy taking ownership from concept to deployment—refactoring legacy code, improving performance, and ensuring maintainable architecture.

I also care deeply about development quality and team growth. I’ve mentored students and trainees, led code reviews, and designed end-to-end features using clean architecture, MVVM, and solid state management patterns. From integrating REST APIs and WebSockets to using local persistence and secure storage, I focus on building reliable mobile experiences that scale.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Arabic
Fluent
English
Fluent

Work Experience

Senior Flutter Developer at Noonsoft SA
July 1, 2025 - Present
Owned and delivered new features for government apps used by 1M+ users, ensuring high performance and strong scalability. Refactored a legacy application, improving performance by 30% while enhancing maintainability and overall architecture. Designed and developed an enterprise productivity agenda app from scratch with full ownership through deployment. Leveraged AI tools to accelerate development, debugging, and prototyping, improving delivery speed and efficiency. Built features using clean architecture, MVVM, and SOLID principles; integrated REST APIs, WebSockets, and GraphQL; and used unit/widget testing with reliable Flutter testing practices. Implemented offline-capable behavior using local databases (e.g., SQLite) and secure storage patterns, and handled backend integration for robust production readiness.
Tech Gathering Facilitator at Mashrou’ Sin - Mansoura
February 1, 2025 - Present
Managed tech gatherings bringing together professionals from diverse backgrounds.
Flutter Instructor at Alamyia Alhura
August 20, 2024 - November 20, 2024
Provided structured Flutter training sessions, teaching Dart programming, OOP principles, and converting design mockups into clean code. Mentored 5 students on different app development topics, including state management, local database integration, dealing with APIs, and preparing apps for deployment on the Store.
Flutter Instructor at Teaching & Mentoring
August 1, 2024 - November 1, 2024
Provided structured Flutter training sessions covering Dart programming, OOP principles, and converting design mockups into clean code. Mentored 5 students on topics including state management, local database integration, handling APIs, and preparing apps for deployment to app stores.
Flutter Instructor at Alamyia Alhura (Onsite)
August 1, 2024 - November 1, 2024
Provided structured Flutter training sessions, teaching Dart programming, OOP concepts, and converting design mockups into clean code.
Flutter Instructor at Alamia Alhura
August 1, 2024 - November 1, 2024
Provided structured Flutter training sessions, teaching Dart programming, OOP principles, and converting design mockups into clean code.
Flutter Instructor at Alamya Alhura (Hybrid)
August 1, 2024 - November 1, 2024
Delivered structured Flutter training sessions, teaching Dart programming, OOP principles, and converting design mocks into clean code; mentored 5 students across topics such as state management, local database integration, API handling, and preparing apps for deployment on app stores.
Mid-Level Flutter Developer at Noonsoft SA
November 1, 2023 - July 1, 2025
Delivered and maintained multiple Flutter applications tailored to different business requirements. Refactored and improved existing app codebases to raise performance and maintainability. Contributed to planning and building new features, working across UI and data layers using clean architectural patterns and state management. Supported integrations with REST APIs and other backend services, and helped ensure stable releases. Participated in engineering practices such as code reviews and development workflows (including version control and CI/CD).
Senior Flutter Developer at Nosoft SA
November 1, 2023 - Present
Owned a new feature for a government app used by 1M+ users, ensuring high performance and scalability. Refactored a legacy app, improving performance by ~30% and enhancing maintainability and architecture. Designed and developed Agenda from scratch, taking full ownership from concept to deployment. Leveraged AI tools to accelerate development, debugging, and prototyping, improving delivery speed and efficiency.
Senior Flutter Engineer at Remote (Saudi Arabia)
November 1, 2023 - Present
Owned and delivered new features for government apps used by 1M+ users, ensuring high performance and scalability.
Senior Flutter Engineer at InnoSoft SA
November 1, 2023 - Present
Owned and delivered new features for government apps used by 1M+ users, ensuring high performance and scalability. Refactored a legacy app, improving performance by 30% and enhancing maintainability and architecture. Designed and developed Agenda from scratch, taking full ownership from concept to deployment. Leveraged AI tools to accelerate development, debugging, and prototyping, improving delivery speed and efficiency.
Flutter Engineer at Nosoft SA
November 1, 2023 - Present
Implemented new features in an app for the MORRA ministry with more than 1 million users; refactored a legacy app, boosting performance by 30% while increasing code maintainability, scalability, and reusability; independently developed the Agenda platform from scratch, delivering 6 core features for team collaboration; mentored trainees and conducted code reviews.
Flutter Developer at Almya Alhura
September 1, 2022 - November 1, 2023
Managed and edited legacy applications originally developed years earlier, maintaining stability while adding improvements. Developed multiple applications across different fields and business needs. Mentored trainees and conducted code reviews to raise the team’s engineering quality. Ensured applications remained usable and aligned with evolving operational requirements.
Flutter Developer at Alamyia Alhura
September 1, 2022 - November 1, 2023
Managed and edited legacy applications; developed across multiple fields and business requirements. Mentored trainees and conducted code reviews.
Flutter Engineer at Alamyia Alhura (Onsite)
September 1, 2022 - November 1, 2023
Refactored a legacy app, improving performance by 30% and enhancing maintainability and architecture.
Flutter Engineer at Alamia Alhura
September 1, 2022 - November 1, 2023
Managed and edited legacy applications, developing features and refactoring to modernize architecture, improving stability and maintainability.
Flutter Engineer at Alamya Alhura (Onsite)
September 1, 2022 - November 1, 2023
Developed an e-commerce project that encompassed two distinct apps to cater to clients and drivers, enabling seamless coordination and improved workflows.
Flutter intern at Almya Alhura
July 1, 2022 - September 1, 2022
Built an e-commerce project comprising two distinct applications addressing the unique needs of clients and drivers respectively. Developed core screens and flows for both apps and implemented the supporting app logic. Worked on integrating features required by the product’s marketplace use cases, focusing on delivering a functional end-to-end experience.
Flutter Intern at Alamyia Alhura
July 1, 2022 - September 1, 2022
Developed an e-commerce project, enabling two distinct apps to cater to the unique needs of clients and drivers.
Flutter Intern at Alamyia Alhura (Onsite)
July 1, 2022 - September 1, 2022
Developed an e-commerce project encoding two distinct apps to cater to the unique needs of clients and drivers, respectively.
Flutter Intern at Alamia Alhura
July 1, 2022 - September 1, 2022
Developed an e-commerce project consisting of two distinct apps to cater to the needs of clients and drivers, respectively.
Flutter Intern at Alamya Alhura (Onsite)
July 1, 2022 - September 1, 2022
Contributed to Flutter development tasks and collaborated on app modules as part of an internship.
Flutter Project Member at Enactus
February 1, 2020 - February 1, 2021
Identified social issues and developed entrepreneurial initiatives addressing them.
Flutter Circle Supervisor & HR Member at CAT (Computer Assistant Team)
January 1, 2020 - June 1, 2022
Managed the Flutter Circle, coordinated HR activities, and supported team operations within the CAT group.
Flutter Circle Supervisor at CAT (Computer Assistant Team)
January 1, 2020 - June 1, 2022
Supervised Flutter Circle and served as HR member, coordinating study groups and mentoring students.

Education

Bachelor's in Computer Science at Mansoura University
January 1, 2018 - January 1, 2022
Bachelor's in Computer Science at Mansoura University
January 1, 2018 - January 1, 2022
Bachelor's in Computer Science at Mansoura University
January 1, 2018 - January 1, 2022
Bachelor's in Computer Science at Mansoura University
January 1, 2018 - January 1, 2022
Bachelor's in Computer Science at Mansoura University
January 1, 2018 - January 1, 2022

Qualifications

Mentorship Program for Mobile Engineers
May 2, 2025 - April 6, 2026

Industry Experience

Software & Internet, Media & Entertainment, Education, Professional Services, Other, Government, Financial Services, Retail