ExperienceA path,
A path,
not a résumé.
5+ years across 4 companies. Each stop shaped how I think about shipping, and about the people who ship alongside me.
Jan 2024 — Present
Kuala Lumpur
Current
Senior Mobile Engineer I
· at Currently Employed (Hidden)Develop and maintain mobile applications using Flutter, ensuring smooth UI/UX and high performance.
- 01Implement and manage CI/CD pipelines with Codemagic for automated builds and deployments.
- 02Conduct unit testing to ensure app stability and maintainability.
- 03Utilize Mason Bricks to streamline Flutter boilerplate code and improve development efficiency.
- 04Research and implement Shorebird for Over-the-Air (OTA) updates to enhance app delivery and reduce downtime.
- 05Integrate GrowthBook for A/B testing, enabling data-driven decision-making for feature rollouts.
- 06Collaborate on backend development using Laravel, integrating APIs and optimizing server-side logic.
Nov 2022 — Dec 2023
Kuala Lumpur
MOBILE APPLICATION DEVELOPER
· at PRASARANA MALAYSIA BERHADDeveloped, maintained, and enhanced mobile applications using Flutter to improve user experience and performance.
- 01Implemented and managed CI/CD pipelines with Azure DevOps for automated testing and deployments.
- 02Conducted R&D on GeoServer, Kafka, and OpenStreetMap (OSM) data, integrating geospatial features into the app.
- 03Integrated SonarQube for code quality scanning, ensuring security, maintainability, and best coding practices.
- 04Worked with REST APIs, Spring Boot, and Firebase for seamless backend integration and real-time data synchronization.
May 2022 — Oct 2022
Kuala Lumpur
Lead Mobile Developer
· at Bawalorry Sdn BhdLed the development and maintenance of mobile applications using Flutter, ensuring performance and scalability.
- 01Built and optimized REST APIs using Node.js for efficient backend communication.
- 02Deployed and managed cloud infrastructure on Google Cloud Platform (GCP) to enhance app reliability.
- 03Integrated Firebase for authentication, real-time database, and push notifications.
- 04Developed and maintained web applications using Next.js and Material-UI for a seamless user experience.
- 05Collaborated across teams to architect full-stack solutions, ensuring smooth frontend-backend integration.
Jul 2021 — May 2022
Subang Jaya
Mobile Application Developer
· at Nexasoft Sdn BhdDeveloped and maintained multiple Flutter applications for iOS and Android platforms.
- 01Worked on full-stack web projects using Laravel and ASP.NET, integrating MySQL and Oracle Database.
- 02Implemented REST APIs and integrated Firebase for real-time data synchronization.
- 03Researched and developed Flutter integration with Unity, enabling interactive and immersive app experiences.
Education
Feb 2019 — Jul 2021
Jasin, Melaka
Bachelor's degree — Computer Science
Universiti Teknologi MARA
Grade: 3.7
Jun 2016 — Jan 2019
Kuala Terengganu
Diploma — Computer Science and Mathematics
Universiti Teknologi MARA
Grade: 3.57