Web design & development · 2026
I design and build sites end to end — interactive portfolios, Shopify stores and the tools that run a business behind them. Same eye as the films: motion, type and the small details people feel before they notice.


A studio site that behaves like the work it shows. The showreel plays through a real-time LED-wall shader that reacts to the cursor; the intro turns the wordmark into LED dots and spreads them across the screen.
Hover previews on every project, a scroll-scrubbed take-off sequence, drag-to-compare product shots, English and Chinese, and a step-by-step enquiry form that lands on my phone in seconds. Heavy video only loads on fast connections.



A vintage label taken from an empty Shopify account to a live store: brand colours, logo, a scrolling announcement bar, drop pages and a product grid where every photo matches.
Built on Shopify's Horizon theme and edited in code, so it stays easy for the owner to update — new drops, prices and products — without touching a line.

A long-form page that walks through how the store was built — role, platform, stack, timeline — with the screenshots doing most of the talking.
A deliberately different look from the brand itself (pine green, cool paper, a newspaper serif), so the page reads as the builder's notes, not an ad.



The back office for the label: inventory and costs, listings across Shopify, Grailed, eBay and Depop, a to-do list fed by buyer messages, a weekly report and a brand library — installed on the phone like an app.
Built on Cloudflare Workers with a database and photo storage, behind a login. Shown here with the business screens left out.