Available to hire
Hi, I’m Kareem Mahrous, a Senior Flutter Developer with 4+ years of experience designing and delivering scalable, high-performance mobile apps across e-commerce, logistics, events, and government sectors. I love turning complex requirements into clean, maintainable code using Flutter, Dart, and modern architectures.
I’m collaborative by nature, enjoy mentoring junior developers in Agile teams, and value robust testing, CI/CD, and thoughtful UX. I stay curious about new tech—from GraphQL and API integrations to secure offline flows—and I’m passionate about shipping reliable apps that users love.
Language
English
Advanced
Arabic
Advanced
Work Experience
MID-LEVEL FLUTTER DEVELOPER at Ministry Of Justice - Saudi Arabia
August 1, 2024 - PresentBuilding cross-platform applications using Flutter and Dart, with hands-on experience in managing app states, creating intuitive UIs, and maintaining code quality. Using Firebase Cloud Messaging (FCM) and Flutter Notifications to implement reliable push notifications, ensuring users receive timely updates on ministry events. Troubleshooting and resolving software defects and issues. Communicating and aligning with designers, developers, and stakeholders to ensure seamless project development.
FLUTTER DEVELOPER at Total Digital Experience
August 31, 2024 - July 17, 2025Working on big projects with different platforms as Desktop application and mobile. Building company platform based on Flutter. Troubleshooting and resolving software defects and issues. Participating in team projects, demonstrating an ability to work collaboratively and effectively.
FLUTTER DEVELOPER at Orange Digital Center
June 30, 2023 - July 17, 2025Collaborated with cross-functional teams to identify and prioritize features and requirements. Conducted code reviews and provided feedback to improve code quality. Troubleshooted and resolved software defects and issues. Provided professional services and support in a dynamic work environment.
MID-LEVEL FLUTTER DEVELOPER at Ministry Of Justice - Saudi Arabia
August 1, 2024 - PresentBuilding cross-platform applications using Flutter and Dart, with hands-on experience in managing app states, creating intuitive UIs, and maintaining code quality. Using Firebase Cloud Messaging (FCM) and Flutter Notifications to implement reliable push notifications, ensuring users receive timely updates on ministry events. Troubleshooting and resolving software defects and issues. Communicating and aligning with designers, developers, and stakeholders to ensure seamless project development.
FLUTTER DEVELOPER at Total Digital Experience
August 31, 2024 - July 17, 2025Working on big projects with different platforms as Desktop application and mobile. Building company platform based on Flutter. Troubleshooting and resolving software defects and issues. Participating in team projects, demonstrating an ability to work collaboratively and effectively.
FLUTTER DEVELOPER at Orange Digital Center
June 30, 2023 - July 17, 2025Collaborated with cross-functional teams to identify and prioritize features and requirements. Conducted code reviews and provide feedback to improve code quality. Troubleshooted and resolve software defects and issues. Provided professional services and support in a dynamic work environment.
Senior Flutter Developer at Ministry of Justice - Saudi Arabia
August 1, 2024 - PresentDesigned and launched the ICJ event app, enabling thousands of participants to register, manage workshops, and access real-time updates. Implemented QR-based attendance profiles and organizer scanning to streamline on-site verification and check-ins. Implemented push notifications, nearby services information (landmarks, hotels), and international speaker profiles for enhanced user engagement. Collaborated on a Legal Portal app providing access to court rules, decisions, and documents with offline favorites and NAJIZ login integration. Improved app performance and reliability by applying state management best practices, unit testing, and CI/CD pipelines.
Mid-level Flutter Developer at TOT Platform
July 1, 2023 - August 1, 2024Contributed to the development of Alkh baz, a bakery e-commerce mobile app (live on Android), delivering features such as product browsing, cart & checkout, order tracking, and customer profiles. Developed a POS app for desktop/tablet tailored for cashiers, enabling in-store order processing and seamless synchronization with the e-commerce backend. Applied Clean Architecture and GraphQL to ensure scalable, maintainable, and testable code. Collaborated in an Agile team, participating in code reviews, testing, and iterative feature delivery.
Junior Flutter Developer at Orange Digital Center
March 1, 2022 - July 1, 2023Built an exam app used for assessments and learning purposes, focusing on a clean UI and smooth navigation. Contributed to the development of an internal management app for Orange Egypt/France, supporting operations workflows and business processes. Applied deep knowledge of state management techniques and the MVVM architecture pattern to improve app scalability and maintainability. Collaborated in an Agile team, participating in code reviews, testing, and iterative feature delivery.
Education
Bachelor Degree at Modern Academy
January 1, 2018 - December 31, 2021Bachelor Degree at Modern Academy
January 1, 2018 - December 31, 2021Bachelor's Degree in Computer Science at Modern Academy
January 1, 2017 - December 31, 2021Qualifications
Flutter Developer
January 1, 2018 - December 31, 2021Agile
January 1, 2018 - December 31, 2021Flutter Developer
January 1, 2021 - December 31, 2021Agile
January 1, 2021 - December 31, 2021Industry Experience
Software & Internet, Government, Computers & Electronics, Transportation & Logistics, Professional Services, Retail, Education
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Cairo today.