Full Stack Developer · EdUHK Research Assistant

Hi, I'm Kenny.

I build production web applications and research tools — from idea to deployment.

Contact MeView Work →

Projects

Nextword screenshot

Nextword

An AI word-chain game where you build a story word by word — then watch it become a comic.

  • Flutter
  • Next.js
  • TypeScript
  • Prisma
  • Stripe
  • GenAI
TalesRunner Wardrobe screenshot

TalesRunner Wardrobe

Turned a game's 16,001 undocumented items into a structured catalogue, then built a loadout planner where any build becomes a single shareable URL.

  • JavaScript
  • Python
  • Data Modeling
  • Data Pipeline
  • URL State
  • Vercel
AD:Planet screenshot

AD:Planet

A 30-minute classroom competition where a team answers its way through four eras of city-building — and a wrong answer builds nothing.

  • Next.js
  • TypeScript
  • React
  • Prisma
  • PixiJS
  • Server-Sent Events
  • Gemini
  • Azure SQL