building a Creative OS for designers who code.

Unicorn, the creative OS, running beside a terminal
A cap embroidered creative os, lying in dune grass
Creative OS/kree-AY-tiv oh-ES/n.

A creative operating system. The layer around the tools you build with, keeping the state, history and context for you.

I built one; it’s called Unicorn.

featured workscroll to bloom

Master’s in interaction design. Background across roles with Figma + REI + Patagonia.

Neon-lit orchid blooming
scroll to bloom
// an orchid that blooms with your cursor

// a 63-frame cursor scrub on canvas -- no video, no gif
const FRAME_COUNT = 63;
let current = 0, target = 0;

// cursor Y sets the target frame (top = closed, bottom = open)
onpointermove = (e) => target = clamp(e.clientY / innerHeight, 0, 1);

// every frame (rAF): ease toward target, crossfade the two nearest
current += (target - current) * 0.10;
const f = current * (FRAME_COUNT - 1);
const i = Math.floor(f);

ctx.clearRect(0, 0, W, H);
ctx.globalAlpha = 1;
ctx.drawImage(frames[i], 0, 0);
ctx.globalAlpha = f - i;
ctx.drawImage(frames[i + 1], 0, 0);
Desktop App

Unicorn

A creative OS beside your terminal, documenting your experiments live,
mirroring your build's story in HTML
+ playing your commit history as music.

Claude Code · Electron · macOS

Sound Experience

planetbased.io

Living walls you can hear. WebGL shaders ripple the walls and page transitions; hover a hidden animal and the letters of its name move with its recording + waveform.

WebGL · Spatial Audio · Bioacoustics

Program

Figma CL

Built the Figma Campus Leader program @ art.edu from zero + booked the Figma Weave founding GTM for an in‑person event.

Community · Strategy · Events

Case Study

Lost & Endangered

Built for the people who scroll past conservation content. Sound is the way in: compose soundscapes from real bird recordings, or step inside the ecosystems they vanish from.

Figma · Flora AI · Sound · Prototype

Case Study

Tūī

An EV car UI to help find activities near charging stations. Walking directions and charge status sent straight to your phone.

Figma · Figma MCP · Prototype