Portfolio
Author note
Some recent projects are not allowed to be published online.
Please contact me for more details.
Featured Personal Projects
Independently designed and developed projects.

Everyday Accessibility
A practical accessibility reference for developers and designers, focused on real UI patterns, semantics, keyboard behaviour, and implementation details beyond checklist compliance. Built with React and TypeScript, with accessibility treated as a core design constraint.
Front-End Projects
Selected WordPress client projects developed within a collaborative agency team, focusing on performance, WCAG accessibility, and structured content systems.
-
Squamish Public Library
Visit squamishlibrary.ca -
Royal BC Museum
Visit rbcm.ca -
Canadian Parks and Wilderness Society (CPAWS)
Visit cpaws.org -
Racist Incident Helpline
Visit racistincidenthelpline.ca -
BC211
Visit bc.211.ca -
Megaphone Magazine
Visit megaphonemagazine.com -
Spring
Visit spring.is -
UBC School of Architecture + Landscape Architecture (SALA)
Visit sala.ubc.ca
UX Case Studies
2018
Web Development & Design
TEP Culture and Education Association: vue.js with RWD
2015 ~ 2018
Web Design / HTML & CSS
A lottery-focused betting platform with monthly unique user over 10,000 and average daily turnover 200 million.
Related articles: z-index enhancement
Multi-language RWD Rules
Implemented the first RWD project with multi-language.
Platform / Games
2007 ~ 2017
Web Development & Design
Websites 2007 ~ 2017
Wordpress 2011 ~ 2014
Project Management System 2013 ~ 2014
A customized PMS for IC reversing company to track projects’ process.


