Objective
Creative collaboration at the intersection of technology, design, and business.
Education
S.M. Media Arts & Science, MIT Media Lab, 2007
- Research Assistant in the Physical Language Workshop advised by John Maeda. Coursework in Signal Processing, Sensor Networks, Comparative Media Studies, Symbolic Programming, and Tangible Media. 4.9/5.0 GPA.
B.S. Symbolic Systems, Stanford University, 2001
- Coursework in Computer Science, Psychology, Analytic Philosophy, and Linguistics, with a concentration in Natural Language. 3.7/4.0 GPA.
Skills
Technology
- Strong foundation in Computer Science, and extensive experience with Ruby, Javascript, Python, and Scheme, previous work with Java, C/C++ and Perl. Well-versed in XHTML, XML, XSLT, XSL-FO, CSS, AJAX, CGI, HTTP.
- Administrator of production-level OS X and Linux servers, running Apache, PostgreSQL, MySQL, Tomcat, Rails, Mongrel, PHP, SVN, LDAP, plus custom server software/protocols.
Visual, Interaction, and Community Design
- Interdisciplinary body of design work, including print, web, interactive, and social software.
- Facile with standard print and web software tools such as Photoshop, Illustrator, InDesign, Flash.
Presentation & Communication
- Clear, effective communicator, honed by numerous presentations to Media Lab corporate sponsors and visitors, as well as travel to Japan and Korea to present new initiatives and research.
- Teaching Assistant for MAS.110: Fundamentals of Computational Media Design, Fall of 2005 and 2006. Lectured on internet technologies and digital design approaches and worked with students one on one.
- Liaison and advisor among technical, creative, and business interests.
Professional Experience
Independent Consultant
- 9/03 - 12/04, San Francisco Bay Area, CA
- Provided solutions and technical services in information architecture, interface design, XML publishing, e-learning systems, content management, usability, and web standards.
Educational Media Developer
- Stanford University Medical Media & Information Technology (SUMMIT)
7/01 - 6/03, Palo Alto, CA - Led design of interactions, tools, diagrams, posters, and animations.
- Managed collaboration among faculty, staff and students to create interactive, rich-content educational software.
- Advised, documented, and trained others in collaboration methodologies and technologies.
Web Developer
- Stanford Biodesign Innovation Program
7/01 - 9/01, Palo Alto, CA - Led design and implementation of the first program web site, including identity and branding, course materials, and live streaming lecture videos.
PARC Intern
- Natural Language Theory and Technology group, Xerox PARC
6/00 - 9/00, Palo Alto, CA - Collaborated with researchers to automate the addition over 4000 new verb entries to the English lexicon for a machine translation system, plus construction of a grammar version control system and test suite.
Recent Press
- We-Make-Money-Not-Art interview.
- Boston Weekly Dig interview about OPENSTUDIO.
- Tiny featured on Lifehacker, del.icio.us, Digg and many others.
Portfolio is coming soon. See also my blog. References available upon request.