01Play

Making is best when it’s a form of play. Any excuse to build a project from the ground up teaches me something new. I find myself moving between digital and physical work, and every form of making ends up informing the others. Lately, I’ve been especially drawn to working with my hands through 3D printing, woodworking, metalwork, electronics, and whatever else I can get into.

02Digital experiments

I play in the various sandboxes of Blender, Unity, Unreal Engine, Processing, TouchDesigner, as well as other creative spaces in pursuit of stumbling upon pleasing surprises.

More expiriments can be found HERE(opens in a new tab)

03Web design

The Canary Test

Web design and development for The Canary Test, a Los Angeles gallery for sound, video, performance, and installation work. The gallery asked for a sleek, minimal site that lets the many artists moving through its space take center stage.

Spring 2022
Figma, Next.js, Framer Motion, Contentful
Visit the website(opens in a new tab)
Canary home page
Canary on mobile
Canary shows page
Canary info page
Canary press page

04Research

The Spatial Age

How spatialization is redefining our reality, memory, and experience. A speculative look at radiance fields and what it means to capture a moment in three dimensions.

Album visuals

Meaningful Pursuits

A series of live video vignettes commissioned for Danny Goliger’s album, Meaningful Pursuits, and projected behind his live performance.

2021
Animator and creative director
TouchDesigner, Premiere Pro

Video 1 of 11

05Posters

Poster animation

Animated posters for events and shows, including a rave for Section Studio at François Ghebaly and a poster animation for The Canary Test.

2021–2023

06Musical instrument

Planstrument

A custom plant-based musical instrument that turns touch into sound and animation. Plants, fruit, and other water- or metal-based objects act as touch sensors, triggering notes in a C major scale and visuals in Processing. A slider controls the octave, while knobs adjust how each note begins and fades.

Fall 2021
Arduino, MPR121 capacitive touch sensor, Processing