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

Project Three

A brief description of what this project does and the problem it solves.

ReactNext.jsTailwind

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.