Interactive and generative systems in collaboration with artists and brands, from concept development to interaction design, software engineering and hardware prototyping.

A site for SXSW 2018 that uses data from Pandora's Music Genome Project: after visitors go through a series of song choices, we use the qualities of their favorite songs to compose a unique, custom song for them.

role
Generative composer
client
Pandora / See Through Lab
tools
ChucK, a programming language for real-time sound synthesis and music creation

Mount Sinai's hybrid clinic and research lab, which leverages data and technology to accelerate the pace at which promising ideas become clinical practice.

role
Data Visualization Development Lead
client
Mount Sinai / Cactus
tools
Three.js, Paper.js

read more

A set of interactive installations for the 1950's Cuba-themed opening party of Hermés flagship store in Miami's design district.

role
Interaction Design
Software and Hardware Development
client
Hermès / See Through Lab
tools
Back end: Node.js
Front end: Cordova (Android)
Custom hardware: Arduino + RFID
Bluetooth, LED strips

A modular musical instrument for Little Dragon to perform at the New Museum in NYC.

role
Music interaction design
Software development
client
Samsung / See Through Lab
tools
Android apps (Cordova),
Midi bridge (Node.js),
Ableton Live

read more

A generative, sound-reactive, interactive cover for Juan Campodónico's solo project CAMPO

role
Concept
Design
Development
tools
Three.js, HTML, CSS

A site-specific version of installation Strings for Google's Adwords Performance Forum at Half Moon Bay, California.

role
Concept
Software development
Hardware development
client
Google /
tools
Processing
Arduino

project website

An interactive documentary that presents a conversation among 40 artists, designers, and hackers who use code, and collaborate on open source tool kits. I prototyped and helped design the secondary screen experience for the Sundance screening.

role
Interface design and development
tools
Javascript (paper.js, three.js)

project website

One of many collaborators in Daniel Shiffman's The Nature of Code, a book about the programming strategies and techniques behind computer simulations of natural systems using Processing. I helped integrate CSS3 features into the system that generated both the print and online versions of the book.

role
Research and development
tools
Javascript, CSS

project website

Book design and generative cover for ITP's thesis project catalog.

role
Concept
Software development
client
ITP at NYU /
tools
Processing
InDesign