Code
Sebastiani Fencing Academy

Sebastiani Fencing Academy

The Sebastiani Fencing Academy contacted me to redesign their website and overhaul their branding. Their school is one of the few in the US devoted to the traditional French style fencing.

I wanted to give them a more modern appearance to highlight their adamance towards clean technical precision while maintaining their old world charm, embodied in...
Generative Bracelets

Generative Bracelets

3D printed bangles that explored the creation of an infinite series of forms with generative algorithms.

[Created in Processing with Toxiclibs + OpenGL]
Reaction Diffusion Textiles

Reaction Diffusion Textiles

The Reaction-Diffusion equation used to create pattern sensitive prints for dresses and complex textures of knitwear.
kinectFlock | xBox Kinect Hack

kinectFlock | xBox Kinect Hack

A quick project I did for Golan Levin's Interactive art and computational design studio that was featured in the New York Times Tech Section. In collaboration with Ray Lin, I created a particle system that exhibits flocking and swarming behaviors when the user is moving, and snaps to the participant’s depth field when they’re standing...
Growing Tree Meshes

Growing Tree Meshes

Processing application that generates 3d meshes of trees.
Face Morphing

Face Morphing

An algorithm for smoothly morphing two faces together, created in MatLab.
grogg | an online cocktail compendium

grogg | an online cocktail compendium

Interactive Web Application for personal bar tending.
AiVDJ

AiVDJ

AiVDJ was an interactive audio visual system designed to provide dynamic and engaging graphics to accompany music composed on the fly in a concert setting. I created an audio responsive particle system and implemented the beat tracking portion, using and adding to various open source plugins
Generative Portraits

Generative Portraits

A particle system that paints on your screen using input from a webcam and perlin noise to generate form and color. (more…)