available for workFrontend Engineer — Kuala Lumpur, MY

I build the POS and payments frontends that merchants across Southeast Asia run their businesses on.

scroll
[01]// profile

I'm a frontend engineer at StoreHub in Kuala Lumpur. I work across the POS BackOffice — the legacy v1 app and its v2 React/Vite rewrite — and StoreHub Pay's Admin and Merchant portals: production React and TypeScript shipped to F&B and retail merchants across Southeast Asia. 

I bias toward small, well-bounded changes, mobile-first UX, and shipping under real production constraints. After hours I run Helix, a WhatsApp-native auction platform (solo build, in pilot with live merchants), and build internal AI dev tooling. This site is the sandbox — open the terminal in the corner and type help . 

01 · Focus
Frontend / UI Engineering
02 · Stack
React · TypeScript · Node
03 · Experience
~5 years, production
04 · Languages
EN · 中文 · BM
[02]// systems

  • 01LanguagesTypeScript · JavaScript · C# · Python
  • 02FrontendReact · Next.js · Vue · Redux · Tailwind / CSS
  • 03Backend & DataNode.js · PostgreSQL · BullMQ · React Query
  • 04IntegrationsSalesforce · Chargebee
  • 05Tooling & AIClaude Code · AI / LLMs · Figma · Git
  • TypeScript
  • JavaScript
  • C#
  • Python
  • React
  • Next.js
  • Vue
  • Redux
  • Tailwind / CSS
  • Node.js
  • PostgreSQL
  • BullMQ
  • React Query
  • Salesforce
  • Chargebee
  • Claude Code
  • AI / LLMs
  • Figma
  • Git

◎ drag to rotate

[03]// missions

Live2026Solo build · live in pilot

Helix — Auction Bot

WhatsApp-native auction platform for live-selling resellers: real-time bidding, a marketplace directory, and multi-region fulfillment. Designed and built solo — schema to UI — on TanStack Start, Postgres, and BullMQ. Now in pilot with live merchants.

TanStack StartPostgresBullMQ
fig.01 — helix.obj
index / 05 more
[04]// flight log

  1. Production features across the POS BackOffice (legacy v1 + v2 React/Vite rewrite) and StoreHub Pay's Admin & Merchant portals. Migrating legacy pages to the v2 stack with mobile-responsive design, plus Node backend work where a feature spans both sides.

  2. Frontend engineer on a 5-person team delivering a Hospital Management System on Vue.js + Node microservices. Built an in-house PDF library that replaced a paid third-party tool, and mentored interns through review and pairing. Promoted from Graduate Trainee to Consultant.

  3. Graduated 2:1 (Second Upper, First Division) on a High Achievers' Scholarship. Where I first fell down the frontend rabbit hole.

[05]// open channel

↓ get close — they scatter

Hiring for frontend, or want to talk React or AI tooling? Email is fastest — I reply within a day or two.