Puppy Lamp: a system that combines a digital interaction and a physical object


Book: Make: Jumpstarting the Arduino 101

Screen Shot 2018-05-09 at 4.35.54 PM.png

Fast Style Transfer


TanPro-Kit: a tangible system to help children learn programming

Screen Shot 2016-03-20 at 12.55.22 AM.png

p5Playground.: an WYSIWYG Interactive programming Tool for p5.js


Friendship.am: data visualizations of 10,000 Facebook messages

Screen Shot 2015-01-11 at 6.21.18 PM.png

The Jurassic Park Remote: a physical book as a movie player controller

Screen Shot 2017-05-16 at 5.29.27 PM.png

ITP Thesis Archive 2017: a home for all thesis projects at ITP/NYU


P5 Web Editor: a web-based IDE for p5.js

Screen Shot 2017-05-16 at 5.39.10 PM.png

ITP Project Finder: a web search engine that includes all the ITP projects since 2004


Mapping IFA Alumni: a data visualization project

Screen Shot 2016-03-19 at 7.44.08 PM.png

Bubble Chart: An Interactive Data Visualization of IFA Dissertations from 1933 - present

Screen Shot 2017-11-23 at 14.21.26.png

100 Days of Emojis

Screen Shot 2015-11-19 at 7.45.31 AM.png

TimeSmart: a Chrome Extension that Visualize time you spend on various websites

mainpic1 copy.jpg

LED Alarm: a RESTful web interface designed to work with a physical alarm


Drawing on LEDs: a live drawing performance at Museum of the Moving Image


Drawing Stars: a live drawing performance at "1+1=3" event


Atmospheric Sound Lamp: a physical instrument combining two sensations


The Lives We Lost: a data art sculpture about Greenwood Cemetery Civil War veterans

6B4A0448 copy.jpg

Fabrication: Wooden Apple


Fabrication: Foosball Player