
Matte Grey
Hong Kong agency marketing site — campaign photography and flexible brand pages.
(01) Selected work
Shipped products and open-core side projects — employment history lives in Experience.
Hong Kong agency marketing site — campaign photography and flexible brand pages.
Open-core visa itinerary + PDF travel packet on Cloudflare.
Tournament hubs that replaced paper booth schedules for community football.
AI event photos — upload once, review matches, private guest galleries.
(02) Experience
Employment and freelance depth — product case studies live in Selected work above.
GEMGEM
Led Nuxt v2→v3 migration and hardened Stripe Connect payouts across multi-locale storefronts (resume: ~30% performance where cited).
Marketplace web connecting buyers and sellers — Nuxt storefront, seller payouts, and automation around multi-locale releases.
UNDONE
Rebuilt CodeIgniter→Laravel ADR APIs and Nuxt SSR storefront (resume: ~50% faster loads).
Custom watch commerce — API migration, SSR storefront, and CI pipelines for frequent merchandising updates.
Freelance
Shipped Next/React/Laravel/WordPress apps for 10 clients with AWS CI/CD (resume counts — no client names invented).
Independent builds for startups and agencies — from marketing sites to authenticated apps, with deploy pipelines on AWS.
Pagevamp
Refactored a monolith to Laravel and tightened Webpack/Rollup pipelines.
Early-career product engineering — modularizing a legacy PHP monolith and modernizing front-end bundling.
BSc Information Technology · London Metropolitan University · 01/2014 – 12/2017
(03) Stacks
Tools I use day to day, grouped for product and hiring conversations.
Signature stack
Showing all 29 tools
(04) Next
Roles, collabs, and client apps — Hong Kong and remote.


