post image
Staging, video, and interactive presentation setup for Epson's annual sales meeting. I used a ...

Epson Kick-Off: Latin America 2013

INSTALLATION

post image
This is a microsite I made for Mitsubishi while at Siltanen & Partners. It is probably the ...

Mitsubishi Radio Code Portal

UI DESIGN

post image
On Thursday, January 24th, Cristina Fuentes, and Tim Abad and myself performed "8-Bit Palimpsest", ...

8-Bit Palimsest

PERFORMANCE

post image
Processing is the go-to visual programming language used most often by artists, VJs, data ...

ProcessingJS for HTML5

TUTORIALS

post image
We all know that Processing is a snap to use on Android-- you can compile to an Android application ...

Generative Visuals for iOS and iPad

TUTORIALS

post image
PresenTweetion is a presentation viewer for Twitter designed specifically for iPad. You can do a ...

PresenTweetion iPad App

UI DESIGN

post image
This is a proposal I did for a social media (Facebook) game for Panda Express. It was one of the ...

“Dragon Drop” Facebook Game

UI DESIGN

post image
This project is a mobile-enabled "running game" to promote the "GoRun" line of running shoes for ...

Skechers’ Quiggly Dash

GAMES

post image
“Black Swans” is a software program I wrote that uses Twitter searches to generate video art, ...

Black Swans

DATA VISUALIZATION, PAINTING/SCULPTURE

post image
This is a lecture I gave at the 2012 Live Performers Meeting festival in Rome on how to use data ...

Creating a Touch OSC Visualizer using Processing for Eclipse

LECTURES

post image
"Sudoku" game for Panda Express. Pretty basic-- but the simplest games are often the most difficult ...

Pandoku

GAMES

post image
This is a Flash game made for MolyJam 2012, a 48 hour game jam hosted by Magic Pixel games in ...

Shake, Rattle, and Glow

GAMES