Projects I have worked on:

  • Blues55: transforms a Siemens S55 phone into a remote control for the PC.
  • gpExport: a general purpose exporter for Autodesk Maya.
  • double-conversion: a fast double-conversion library (binary-to-decimal) based on my PLDI article (see Publications).
  • Scheme2Js: a Scheme-to-JavaScript compiler.
  • js2scheme: a JavaScript-to-Scheme compiler.
  • Dart: a new platform for structured web apps.
  • Tournament: a Google Apps Script to run tasting tournaments.