Senior product engineer
Design systems and the rendering layer behind them.
- Rebuilt the component pipeline so a design change ships in a day, not a sprint.
- Cut first paint on the marketing site from 2.4s to 0.9s by removing 380kB of unused JS.
Product engineer · Taipei
I build small, sharp tools — one feature finished instead of ten half-built ones.
Design systems and the rendering layer behind them.
A note-taking app for people who take too many notes.
Storefronts for independent brands.
Two people, one room, a lot of static sites.
Education
A camera that renders colour at capture, so the shutter only writes.
SCREEN12k memories indexedOn-device visual memory: screenshots parsed into structured, searchable data.
CADViewer1.2M trianglesSTEP, IGES and STL on iPhone, iPad and Mac with assembly trees and measurement.
TokenVault0 serversA local-first key vault that syncs through iCloud and never sees a backend.