I am a software developer with experience in developing mobile applications using the Flutter framework. I am proficient in the Dart language and experienced in implementing UI/UX designs, integrating APIs, and implementing state management solutions. I have strong collaboration skills with cross-functional teams and the ability to work in an Agile environment. I am passionate about delivering high-quality, scalable, and maintainable code. Throughout my career, I have worked with various companies, leading and contributing to mobile app development projects, effectively applying architectural patterns such as MVVM and Clean Architecture, and mentoring junior developers. I enjoy working closely with backend teams to ensure seamless integration and smooth user experiences while continuously improving workflow efficiency through automation.

Ahmad Elraqab

I am a software developer with experience in developing mobile applications using the Flutter framework. I am proficient in the Dart language and experienced in implementing UI/UX designs, integrating APIs, and implementing state management solutions. I have strong collaboration skills with cross-functional teams and the ability to work in an Agile environment. I am passionate about delivering high-quality, scalable, and maintainable code. Throughout my career, I have worked with various companies, leading and contributing to mobile app development projects, effectively applying architectural patterns such as MVVM and Clean Architecture, and mentoring junior developers. I enjoy working closely with backend teams to ensure seamless integration and smooth user experiences while continuously improving workflow efficiency through automation.

Available to hire

I am a software developer with experience in developing mobile applications using the Flutter framework. I am proficient in the Dart language and experienced in implementing UI/UX designs, integrating APIs, and implementing state management solutions. I have strong collaboration skills with cross-functional teams and the ability to work in an Agile environment. I am passionate about delivering high-quality, scalable, and maintainable code.

Throughout my career, I have worked with various companies, leading and contributing to mobile app development projects, effectively applying architectural patterns such as MVVM and Clean Architecture, and mentoring junior developers. I enjoy working closely with backend teams to ensure seamless integration and smooth user experiences while continuously improving workflow efficiency through automation.

See more

Experience Level

Expert
Expert
Expert
Intermediate

Work Experience

Flutter Developer at Horizons 45
January 1, 2025 - August 17, 2025
Collaborated with the frontend team to develop Flutter apps, resulting in cohesive and visually appealing user interfaces that enhanced user engagement. Worked closely with the backend team to integrate APIs seamlessly, leading to a smoother user experience with reliable and efficient data retrieval. Managed projects effectively using Agile methodology, enabling quick adaptation to changes and on-time feature delivery. Applied MVVM architecture pattern and GetX for state management, improving code structure and reducing bugs, which increased app stability and performance. Enhanced workflow processes by creating scripts to automate code operations, significantly reducing manual work and increasing development efficiency.
React Native Developer at MyThings
January 1, 2025 - Present
Developed and shipped new features to production, ensuring high-quality user experiences and timely delivery. Managed end-to-end mobile application distribution processes for App Store and Google Play, including release management and metadata optimization. Proactively identified and resolved critical live application bugs, enhancing app stability and user satisfaction. Collaborated closely with backend engineers to define API requirements and integrate mobile features seamlessly.
Flutter Developer at Horizons 45
January 1, 2025 - July 25, 2025
Collaborated with the frontend team to develop Flutter apps, resulting in cohesive and visually appealing user interfaces that enhanced user engagement. Worked closely with the backend team to integrate APIs seamlessly, leading to a smoother user experience with reliable and efficient data retrieval. Managed projects effectively using Agile methodology, which enabled the team to quickly adapt to changes and deliver features on time. Applied MVVM architecture pattern and GetX for state management, improving code structure and reducing bugs, which increased the app's stability and performance. Enhanced workflow processes by creating scripts to automate various code operations, significantly reducing manual work and increasing development efficiency.
React native developer at MyThings
January 1, 2025 - Present
Developed and shipped new features to production, ensuring high-quality user experiences and timely delivery. Managed end-to-end mobile application distribution processes for App Store and Google Play, including release management and metadata optimization. Proactively identified and resolved critical live application bugs, enhancing app stability and user satisfaction. Collaborated closely with backend engineers to define API requirements and integrate mobile features seamlessly.
Flutter Developer at ALHADDAQ Information Technology
March 1, 2024 - August 17, 2025
Led the development of mobile applications, delivering robust and user-friendly apps that met project goals and client expectations. Collaborated closely with the backend team to integrate APIs into the app, ensuring efficient data handling and improved overall functionality. Managed projects using Agile methodology, resulting in timely deliveries and quick adaptation to changing requirements. Maintained and supported existing applications, enhancing their performance and extending lifecycle through regular updates and bug fixes. Applied MVVM and Clean Architecture design patterns, improving modularity and maintainability of the codebase for easier updates and scaling. Supervised and mentored university interns, providing training and guidance that improved their technical skills and professional development, contributing to the team's productivity.
Flutter Developer at ALHADDAQ Information Technology
March 1, 2024 - July 25, 2025
Led the development of mobile applications, delivering robust and user-friendly apps that met project goals and client expectations. Collaborated closely with the backend team to integrate APIs into the app, ensuring efficient data handling and improving the overall functionality of the applications. Managed projects effectively using Agile methodology, resulting in timely deliveries and the ability to adapt quickly to changing project requirements. Maintained and supported existing applications, enhancing their performance and extending their lifecycle through regular updates and bug fixes. Applied MVVM and Clean Architecture design patterns, which improved the modularity and maintainability of the codebase, facilitating easier updates and scaling. Supervised and mentored university interns, providing training and guidance that significantly improved their technical skills and professional development, contributing to the team's overall productivity.
Flutter Developer (Freelance) at Avid Agility Sdn Bhd
February 1, 2024 - August 17, 2025
Led the development of a cross-platform mobile application for iOS and Android using Flutter, delivering a high-quality app that reduced development time and costs. Implemented the MVVM architecture pattern, improving code maintainability and facilitating easier feature updates and scalability. Applied Agile methodology to efficiently manage projects, enabling quicker iterations and responsive adjustments. Collaborated closely with backend teams to integrate APIs, resulting in seamless data synchronization and enhanced app performance.
Flutter Developer (Freelance) at Avid Agility Sdn Bhd
February 1, 2024 - July 25, 2025
Led the development of a mobile application for iOS and Android using Flutter, delivering a high-quality, cross-platform app that reduced development time and costs. Implemented the MVVM architecture pattern, improving code maintainability and facilitating easier feature updates and scalability. Applied Agile methodology to manage projects efficiently, enabling quicker iterations and more responsive adjustments to project needs. Collaborated closely with the backend team to integrate APIs, resulting in seamless data synchronization and enhanced overall app performance.
Software Developer at Pandai Education
August 1, 2023 - August 17, 2025
Contributed to product development and maintenance as part of the team, enhancing application stability and ensuring continuous improvements. Worked closely with the product team to design and implement new features, resulting in a user-centric product that met market demands. Managed projects using Agile methodology, which streamlined workflows, enabled timely feature releases, and improved team collaboration.
Flutter Developer at Stargaze Labs Sdn Bhd
August 1, 2023 - August 17, 2025
Developed new features and leveraged Bloc provider for state management, enhancing product functionality and ensuring a consistent user experience across the application. Scaled the mobile application to align with the web application's performance, resulting in a seamless cross-platform experience that improved user satisfaction. Employed Clean Architecture principles and Bloc state management, improving codebase organization and maintainability. Managed projects efficiently using Agile methodology, enabling faster feature delivery and better alignment with stakeholders.
Software Developer at Pandai Education
August 1, 2023 - July 25, 2025
Contributed to product development and maintenance as part of the team, enhancing the application's stability and ensuring continuous improvements. Worked closely with the product team to design and implement new features, resulting in a more user-centric product that met market demands. Effectively managed projects using Agile methodology, which led to streamlined workflows, timely feature releases, and improved team collaboration.
Flutter Developer at Stargaze labs sdn bhd
August 1, 2023 - July 25, 2025
Developed new features and leveraged Bloc provider for state management, enhancing product functionality and ensuring a consistent user experience across the application. Scaled the mobile application to align with the web application's performance, resulting in a seamless cross-platform experience that improved user satisfaction. Employed Clean Architecture principles and Bloc state management in development, which improved codebase organization and maintainability, making the app easier to update and extend. Managed projects efficiently using Agile methodology, leading to faster delivery of features and better alignment with stakeholder expectations.

Education

Bachelor of Science at University Technology Malaysia (UTM)
February 1, 2019 - March 1, 2023
Bachelor of Science at University Technology Malaysia (UTM)
February 1, 2019 - March 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education