About

In short

I'm a product designer in Shanghai, happiest on the complicated parts of a product: the rules behind a workflow, the structure of a design system, the edge cases engineers ask about. Lately, instead of handing over static screens, I build live prototypes with coding agents (Claude Code and Cursor), so engineers can click through the real behaviour first. I've led design teams and still enjoy mentoring, but I do my best work designing directly, so I'm looking for a remote, hands-on role.

A little more detail ↓

I started in 2011 at HTC, then moved to Mozilla (Firefox OS) and Acadine, designing phone, TV and feature-phone apps: communication, media, productivity and settings. Working every day with engineers taught me how products really get built, and gave me a practical, logic-first design style.

In 2016 I moved to Shanghai and joined ARK Innovation Consulting, growing from senior designer to creative director and partner. I led around six projects across retail, new energy vehicles, finance, healthcare and tech startups, for clients including Nike (Tmall store) and Citibank, covering research, product strategy, digital product design and online-to-offline experience.

In 2020 I joined REinvent, a property-tech startup, as its first designer and later AVP of Product Design. In 18 months we launched two products, Switch and BOSS, and I mentored the designers who joined as the team grew to five.

Since 2023 I've been at Akila. I redesigned the web and mobile platform and built the design system that all of its roughly nine modules use. In 2026 I changed how I work: for NXT, I designed the product and built a live web prototype and iOS app on my own with coding agents, and the engineering team now uses it as their reference for styles and interaction logic. Read more in the NXT case study.

Outside work, you'll find me birding or baking. I start the day with coffee (or tea), end it with Nintendo, and haven't missed a day of Duolingo in over 1,000 days ;-)