I'm a creative technologist and software developer based in Brooklyn, New York.


I am currently working as a software developer at The New York Times. I work with a talented team of product designers, software engineers, project managers, and newsroom editors to build tools that help journalists bring their reporting to the public. Specifically, I work on building features that support and extend NYT's newsletter products and capabilites.

In my free time, I try my best to support lovely open source projects such as ml5.js and p5.js and maintain an arts practice that provides opportunities to collaborate with friends.

I've worked internationally in roles focused on open source and fullstack software development, digital cartography, data analysis, and product and user experience design. In addition, many of my roles have involved community management, experimental research, technical/science writing, editing, photography, advocacy, and teaching, to name a few. Some institutions I've worked with or collaborated with:

  • Mozilla Foundation
  • Daimler AG / Mercedes Benz (moovel/moovel Lab → Move Lab, Car2Go)
  • Google Creative Lab
  • The World Bank
  • Kickstarter
  • The Coding Train
  • Penguin Random House
  • Princeton Architectural Press
  • Verlag Hermann Schmidt
  • Transworld Media
  • NYU
  • Carnegie Mellon
  • MIT
  • UBC
  • UCLA
  • University of Freiburg