Software Engineer
Hi, I'm Fai.
I build clean, reliable software — from backend systems to full-stack web applications.
About me
A developer who cares about the details.
I'm a software engineer based in Selangor, Malaysia with experience building web applications across the full stack. I enjoy solving real problems with clean, maintainable code.
Outside of work, I'm always tinkering — whether that's exploring new technologies or working on personal projects that scratch my own itch.
Work
Selected projects
Project One
A brief description of what this project does and the problem it solves.
PHPMySQLJavaScript
Project Two
A brief description of what this project does and the problem it solves.
JavaSpring BootREST API
Skills
What I work with
Languages
- Java
- PHP
- TypeScript
- JavaScript
- SQL
Frameworks
- Spring Boot
- Laravel
- React
- Next.js
Databases
- MySQL
- Redis
Tools
- Docker
- Git
- Nginx
- Linux
Experience
Where I've worked
Mac 2023 — Present
Sr. Software Engineer
Simplepay Gateway Sdn Bhd
- —Contributed to critical backend engineering across a PHP-to-microservices migration — restoring live payment integrations, optimising database performance, and delivering new payment channels (JCB, Mastercard Click to Pay, ShopBack).
- —Built and shipped merchant-facing modules including Bulk Charging and multi sub-account management, while serving as code reviewer and ad-hoc Scrum Master.
Feb 2021 — Nov 2022
Analyst Programmer
Zanko Sdn Bhd
- —Developed JohorPay, an integrated online payment platform and connected it to multiple agency systems via REST API, cURL, and SOAP, including PayNet UAT for FPX.
Jan 2018 — Dec 2020
Software Developer
Pay Direct Technology Sdn Bhd
- —Designed and built a fully operational payment gateway processor and its REST API suite from scratch, alongside an internal HR system.
Contact
Let's talk.
Whether you have a project in mind or just want to say hi — my inbox is open.