Skip to content


Here are a few of the projects I am involved in:

  • Transit Appliance Project
    The transit appliance project aims to put real time transit information everywhere. We provide a lightweight JavaScript API that can be used by app developers as well as several apps. The primary goal of our platform is to build zero-configuration machines: plug it in, turn it on, and see transit arrivals (you have to configure what stops you want, of course, via a web interface, but there should be no on-site configuration).
  • OpenTripPlanner and OpenTripPlanner Analyst.
    OpenTripPlanner is a project to create an open-source multimodal transit, pedestrian and bicycle trip planner. Out of the box, it can be used to plan trips combining multiple transit systems, walking and cycling. OpenTripPlanner Analyst is a companion program, using the same codebase, that can be used for calculating urban mobility and effects of service changes. I have worked on various features, including elevator support, graph debugging tools, and web app usability. If you’d like to get started, check out Frank Purcell’s excellent introduction.
  • I’ve written quite a few small transit and GIS related tools, including a tool to put geotagged tweets into PostGIS, a tool to archive NextBus data, and a tool to synchronize an SQL database with a transit agency using GTFS-realtime. These and many other projects are available at my GitHub.
No comments yet

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: