Experience

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.

Get in touch
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 BERHAD

Developed, 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 Bhd

Led 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 Bhd

Developed 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 degreeComputer Science

Universiti Teknologi MARA

Grade: 3.7

Jun 2016 — Jan 2019
Kuala Terengganu

DiplomaComputer Science and Mathematics

Universiti Teknologi MARA

Grade: 3.57