⛵️ 🌴 💿 🔮 🌐 🏄
Massachusetts Institute of Technology 2006 – 2010
BS in Architecture and Visual Art
University of California San Diego 2010 – 2013
MFA in Visual Arts
💾🌵 Disk Cactus November 2014 – Present
Co-founder and Head of Technology — Bootstrapped design & technology studio, led creative and technical development of interactive experiences for clients including Samsung, Google, and the California Academy of Sciences.
World Wide West December 2015 – Present
Co-founder/organizer — Created new media arts festival in SF Bay Area, organized logistics and activities for 70+ artists from across the country, returning for its second year in summer 2016.
Sosolimited August 2012 – September 2013
Creative Coder — Developed realtime video processing software in openFrameworks (C++) and GLSL, designed RabbitMQ messaging architecture to synchronize a multi-user CMS and high-visibility video wall, simplified design form-finding process by writing generative Processing sketches for physical installations, built animation tools around paper.js and jQuery.
UC San Diego August 2010 – June 2013
Teaching Assistant — Taught fundamentals of computing and the arts to over 200 undergraduates, developed curriculum for courses on visual programming in Processing, physical computing with Arduino, and history of new media art.
N55 Art Collective August 2010 – June 2013
Systems Engineer — Led technical development of a 1-ton walking hexapod house, performed structural calculations, designed and built power electronics/motion control system to move 18 linear actuators in synchronous motion, maintained system for daily performances during 100-day public exhibition in Essen, Germany.
MIT Media Lab October 2006 – December 2009
Research Assistant — Developed mobile apps and robotic platforms for various research projects in Lifelong Kindergarten, Opera of the Future, and Computing Culture groups.
HTML5, CSS3, jQuery
Python, Flask, SQLite
C++, openFrameworks, libCinder, GLSL
iOS Development in Swift 2 & Objective-C
Git / GitHub
Hardware & Design
Arduino, motion control electronics, DMX
Rhino3D, RhinoCAM, SketchUp, CNC machining
Fabrication in wood, metal, plastics
Adobe Illustrator, After Effects, Photoshop, InDesign
References available upon request.