About
Unity & XR developer in Vancouver, blending programming, technical art, and audio production. Most recently lab-instructing XR development at Kwantlen Polytechnic University.
Open to gameplay, XR, and technical audio roles.
I build interactive systems where the code, the sound, and the visuals are the same act. On Harmony I composed every instrument layer, textured the world, and then wrote the Unity system that plays them; on Kinesthesia I did the same thing with a webcam and six floating squares; on Invasive I was lead programmer on a stealth game whose whole loop runs on an oxygen mechanic that pushes you toward the monsters. That combination, a programmer's logic, a composer's ear, and a technical artist's eye, is the thing I'm building a career around.
I studied at Simon Fraser University's School of Interactive Arts and Technology (SIAT), an interdisciplinary program that combines art and technology, which is where my interest in blending code, visuals, and sound really took shape. Since graduating, I've stayed close to that world: TA'ing and then lab-instructing XR development courses, while continuing to build my own VR installations, games, and short films.
Games have always been how I connect with the world. I used them to pick apart complex systems, like in Oxygen Not Included; to stay close to friends through late nights in Rocket League and other online games; and to escape into a different world whenever I needed to, like Elden Ring. Getting to build those worlds for other people now, instead of just visiting them, is something I cherish, and it's what I want to spend my career doing.
I write the Unity systems, produce the audio, and build the visuals that go with them, all at once. On Harmony I composed every instrument layer, textured the world, and then built the interaction logic that plays it all back.
Comfortable across the full pipeline: modeling and rigging in Maya, texturing in Substance Painter, and wiring it all into Unity gameplay.
Lab-instructing XR development and TA'ing animation courses has sharpened how I explain systems clearly, a habit that carries into documentation and team collaboration.
The same curiosity that drives the technical work shows up in a few other places too:
Directed and edited Bicycle and What Do I Remember of the Evacuation.
Kinesthesia turns a webcam into a body-tracked instrument, part of an ongoing interest in alternative interfaces.
Piano and voice have taken me on stage for much of my life, with guitar and ukulele as the instruments I dabble in on the side.
Rock climbing is my favorite way to reset, along with just about anything that gets me outside.
Kwantlen Polytechnic University, Entertainment Arts
Simon Fraser University, IAT 343, Animation
Simon Fraser University, Our Learning Community
Simon Fraser University, School of Interactive Arts and Technology (SIAT)
An interdisciplinary, research-focused program combining art and technology, where my interest in blending code, visuals, and sound took shape.