Toronto, Canada · Available for freelance & product roles

Creative developer & music technologist. A former opera singer building things you play with — from live-visual instruments to interactive installations, games, data stories, and full-stack apps.

Live demos

Play with the things I’ve built

See all projects
Lightbridge · Audio router Bands → visual
Lightbridge live-visual instrument interface

Audio channel router

SubZoom
KickPulse
LowDensity
MidSpeed
PresGlow
BrilHue

Turn on the sound (bottom-right of the visual) — each frequency band of the music drives one part of the source, live.

Live-visual instrument

Lightbridge

A GPU-accelerated performance app that turns live audio into visuals. This is a real generative source — it reacts to your pointer, and to the Perform pads.

Orbricks · Browser game Poster view
Orbricks Toppler Coral Depths world
Live 3D · drag to orbit
Dawn Highlands
Azure Meadow
Desert Mesas
Misty Morning
Verdant Vale
Frozen Peaks
Ember Sky
Sunset Valley
Jade Twilight
Starlit Night
Autumn Vale
Emerald Meadow

Now playing

Coral Depths 01 / 13 · live scene
Play the game

Drag Coral Depths to orbit — it keeps spinning on its own. Use the arrows to explore all thirteen worlds.

Browser game · 13 worlds

Orbricks Toppler

A thirteen-world 3D physics puzzle you play right in the browser. Orbit this real world live, then open the game to topple it.

HandiWork · Webcam Runs in your browser

Live · webcam instrument

Track your hands to bend light & sound

Webcam instrument

Your hands are the controller — track them to bend light and trigger sound. It runs entirely in your browser; nothing leaves your device. Launch it in the stage, or open it full-screen.

Open full-screen
Webcam experiment

HandiWork

A hands-on, webcam-driven experiment you can try right here. Hit Launch the webcam app and allow the camera to run the live app in place.

Open for new projects

Got a creative idea?
Let’s give it a pulse.