Hi there!

Welcome to my portfolio section! This page is currently undergoing changes to showcase more web projects I've been working on recently. In the meantime, check out some of these:


Responsive redesign of website for student newspaper built on Drupal 7. Launched April 2013.

JS Spellcheck

JavaScript spellchecker written for The New Yorker using a bloom filter dictionary precompiled in Node.js.

Neighborhood Watch

Interactive map built around custom Drupal 7 content type for presenting A&E feature online.

Under Construction: Fight the Food Coma

Interactive map based on Mayor Michael Bloomberg's Pouring on the Pounds campaign built with Karen Nan for NYT Hack Day 2013. Uses NYT Events API, FoodEssentials API, and Google Maps API.

Twitter Search

Basic Twitter API search built for my UI class this semester (CS 4170).

Under Construction: Video Gesture

Gesture-based video player built for my UI class this semester (CS 4170).

Columbia Spectator: Special Issues

A Drupal 7 content type template for presenting Special Issue content online. Designed to be used with Timeline feature.

Columbia Spectator: Timeline

Reusable Drupal 7 content type for presenting timelines in responsive, web friendly format.

Columbia Spectator: The Canon

Online format for Opinion feature build on Drupal 7 custom content type.

Coming soon: SpecCharts

Responsive basic charts templated in Drupal 7 and rendered using Raphael.js.