available for work

Frontend Engineer

Jackson Lee

Frontend engineer with ~5 years shipping React & TypeScript for POS and payments products across Southeast Asia.

scroll ↓
01who's this

About me

I'm a frontend engineer with ~5 years shipping React and TypeScript — most recently across StoreHub's POS BackOffice and Payments products, serving F&B and retail merchants across Southeast Asia.

I bias toward small, well-bounded changes, mobile-first UX, and shipping under real production constraints. On the side I build auction tooling and internal AI dev workflows. This site is my sandbox — pull up the terminal in the corner and poke around.

Focus
Frontend / UI Engineering
Stack
React · TypeScript · Node
Experience
~5 years
Languages
EN · 中文 · BM
02the toolbox

Stack & skills

Languages

TypeScriptJavaScriptC#Python

Frontend

ReactNext.jsVueReduxTailwind / CSS

Backend & Data

Node.jsPostgreSQLBullMQReact Query

Integrations

SalesforceChargebee

Tooling & AI

Claude CodeAI / LLMsFigmaGit
03selected work

Projects

2026

Quote Generator v2

Automated renewal-quote tool built end-to-end on React 19. Generates quotes from the live Chargebee pricebook and pushes quotes + payment status back onto the Salesforce opportunity.

React 19ChargebeeSalesforce
2026

StoreHub Pay

Frontend for the Admin and Merchant portals of StoreHub's payment-facilitator platform — Admins configure merchants; merchants track their sales and payouts.

ReactTypeScriptAdyen
2026

Helix — Auction Bot

WhatsApp-native multi-tenant auction platform for live-selling resellers: real-time bidding, a marketplace directory, and multi-region fulfillment. Solo build, in pilot with a few merchants.

TanStack StartPostgresBullMQ
2025

AI Storybook Generator

AI-powered interactive storybook generator that won the GREAT Malaysia AI Hackathon 2025. Sole developer on a team of three.

ReactAIHackathon
2024 — Present

POS BackOffice v2

Migrating StoreHub's legacy v1 BackOffice pages to a v2 React/Vite stack with mobile-responsive design, serving F&B and retail merchants across SEA.

ReactViteTypeScript
2026

Claude Code Plugins

Internal Claude Code plugins for Zadig deploys, Figma design-to-code, and Jira-to-code workflows — speeding up common engineering tasks across the team.

Claude CodePluginsDX
04the timeline

Path so far

  1. Frontend Developer

    @ StoreHub

    Apr 2024 — Present

    Shipping 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 light Node backend work where features span both sides.

  2. Consultant, Solutions Developer

    @ Fusionex Group

    Sept 2021 — Oct 2023

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

  3. BSc (Hons) Software Engineering

    @ University of Nottingham Malaysia

    2017 — 2021

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

05say hi

Let's build something

Got a project, a role, or just want to nerd out about animations? My inbox is open.