Passionate developer with diversified experiences and skills ranging from frontend to backend. Enjoys learning new thing and improves on existing knowledge.
Overview
11
11
years of professional experience
1
1
Certification
Work History
Senior Software Engineer
Maybank
Kuala Lumpur
09.2024 - Current
Integrated advanced programming frameworks, improving code efficiency and reducing technical debt throughout the development lifecycle.
Mentored junior engineers, fostering skill development and ensuring adherence to best practices in software development.
Conducted thorough code reviews, maintaining high standards of quality and ensuring compliance with industry regulations and security protocols.
Resolved complex issues related to software applications quickly and effectively.
Senior Software Engineer
AirAsia MOVE
10.2022 - Current
Leads the development of the newly revamped AirAsia Xchange web (Flutter & Dart), a universal points exchange hub that primarily enables AirAsia members to convert bank and other loyalty points to AirAsia points and vice versa, including end-to-end flow of physical/non-physical redemption using AirAsia points.
Develops for multiple frontend and backend projects within the AirAsia Rewards code base, ranging from backend microservices (Springboot) in Google Cloud Platform to user interfaces and internal dashboards (ReactJS/NextJS/Flutter).
Successfully solved multiple complex engineering challenges, resulting in significant performance improvements across the entire AirAsia Rewards ecosystem.
Engineering Team Lead
Boost Connect
05.2020 - 10.2022
Participated in code reviews and mentoring other software engineers.
Research and implemented improved deployment strategies to eliminate traffic error during application container scaling in high load (Kubernetes), utilising traffic routing by service mesh provider such as Istio in Google Kubernetes Engine (GKE).
Research and define software development best security practice to align with CWE and OWASP Top 10 standards. Integrated the security scanning as part of CI/CD between Jenkins and Sonarqube hence improving software release standard without interrupting developers workflows.
Core contributor to Boost Game Store which is an e-commerce storefront platform for the selling of direct reloads or voucher as products. Application development lifecycle is full-stack starting from deployment settings (GKE/Docker) setup, front-end development (React.JS) and back-end development (Springboot).
(Axiata Digital)
Software Engineer
Nokia
10.2016 - 05.2020
Implements the business service logic in Comptel OSS software solution FlowOne, integrating Catalog, Network Element Interface (NEI) and Service and Resource Inventory.
Led collaborative efforts with Network Architects, Product Managers, and team members, playing a pivotal role in designing and flawlessly implementing the MPLS L3VPN network topology within the Nokia OSS software solution (FlowOne).
Continuously identified and resolved critical performance issues related to backend system optimization.
Proactively research into cutting-edge technologies and frameworks, contributing to advancements for software applications.
Actively involves in development of network element interface (NEI), which allows the interaction between higher-level network management applications like OSS (Operation Support Systems) and the actual network elements or devices.
Software Engineering Internship
GoAutomate Sdn Bhd
03.2015 - 06.2015
Developed a smart factory application using LabVIEW's graphical and dataflow programming module. The program gathers data from the kWh meter installed at the power source, displaying and collecting it through the cloud for real-time data analysis via a web-based GUI.
Education
B.Eng. (Hons) - Electronics Majoring In Telecommunications
Ethereum Blockchain Developer Bootcamp With Solidity, https://tinyurl.com/2z69be2s
NGINX App Security Training Webminar, https://tinyurl.com/392pud35
Volunteer Experience
Volunteer Assistant, iSmart V2 (MMU Cyberjaya), 09/01/12, An event for a chosen orphanage.
Volunteer Assistant, Sekretariat Sekolah@MMU, 03/01/14, To help the organization mission to teach secondary school student to learn new skills in multimedia application and programming. Members of the organization are trained before they are set off together to a chosen secondary school in any region in Malaysia.
References
References available upon request
Availability
3 month notice
Personal Information
Title: SENIOR SOFTWARE ENGINEER
Date of Birth: 09/08/93
Nationality: Malaysian
Side Projects
Discord Youtube Music Bot (0xRhythm-Bot), A discord audio music bot for personal group use to replace Rythm that is rendered out of service., https://github.com/hazrid93/0xRhythm-Bot
MyAnimeHub, An Android application to find anime shows including bookmark feature with a mini social platform., Java, Android SDK, https://apk.center/com.azad.myanimehub.html
Convolutional Neural Network Trading Indicator For Metatrader 5, 01/01/21, Attempt to create Metatrader 5 trading indicator signal using Tensorflow CNN image based deeplearning., https://1drv.ms/w/s!AvlfjfPRYTGIrEoNgEMl7slUC287?e=RvqVqp
Timeline
Senior Software Engineer
Maybank
09.2024 - Current
Senior Software Engineer
AirAsia MOVE
10.2022 - Current
Engineering Team Lead
Boost Connect
05.2020 - 10.2022
Software Engineer
Nokia
10.2016 - 05.2020
Software Engineering Internship
GoAutomate Sdn Bhd
03.2015 - 06.2015
B.Eng. (Hons) - Electronics Majoring In Telecommunications