About
Software engineer, artist, writer and teacher
Projects
Editorial art and design for "Century-Scale Storage" by Maxwell Neely-Cohen, created with Shelby Wilson.
Algorithmically generated throws woven using a Jacquard loom. Each purchased blanket was generated uniquely for the buyer.
An interactive installation at the Museum of Museums in Seattle. One part whimsical arcade game, one part secret laboratory experiment.
Procedurally generated animations for 8 screens at the Understory space beneath the Amazon Spheres.
Music visuals and album cover design for the band NIHIL's EP called "Interplanetary Maze".
Each poster in the Living Prints series was algorithmically generated when ordered, sampled from an ecosystem of simulated organisms. No two posters were the same.
Digital organisms multiply on the wall, until they are destroyed by the press of the button.
Animated LED sculpture
An interactive retail installation for a shoe shop. Taking the show off the pedestal triggers a ripple across a topographic sculpture.
Interactive installation at Vida Apartments in Seattle, WA featuring digital simulated organisms.
Interactive installation that consists of a projection mapped geometric grid structure modulated via a control panel.
Viewers control a projected world using via a "Light Cube" controller, whose rotations are mapped to color changes in the cube itself.
Exhibitions
A collection of old and new interactive installations presented at Glass Box Gallery. Each piece invites the viewer to manipulate the laws of physics of a miniature make-believe universe in order to discover the boundary between stable and chaotic states of nature.
Writing
A short story with light interaction about Pandora's Box and Conway's Game of Life.
"The books would not unlock the secrets of the universe, but they could unfold those mysteries before you, splaying their incomprehensibility out onto the page, making legible the unknowable."
A personal essay about the importance of grids in my own life and the world at large.
"I think we project grids outwards onto the world from within ourselves, shining their structure from our minds. We radiate grids."
Features
Podcast interview
Podcast interview
Work Experience
Computer vision for medical diagnostics in developing countries
Software tools for computer science education
Front-end for ads reporting tools
Intern on the YouTube player team
Education
Computer Science