skip to content

My expereinces as a software developer, location based practicioner, and new media student have resulted in many outputs.

Here is a sampling of work that I wish to showcase.

October 2008

Contract software development work that I completed for Colingo Labs, San Francisco.

The Ride Resource API is a web service that utilizes a Python daemon to deliver taxi requests from a common web portal to many third-party taxi dispatch systems. The Python daemon exposes methods through an XML-RPC interface which allows easy access from PHP.

2007 - Present

Operating since 2007, www.muniriders.net offers two data proxies for data from www.nextbus.com. The primary proxy is an SMS service which allows users to access NextBus data from a simple SMS query on a cell phone.

The solution is simple: an SMS query, which is expected to be a street address or intersection such as "Gear and 33rd", is resolved to a latitude and longitude using the Google Geocoder. This coordinate is then used to determine which bus stops are nearest and deliver arrival times for the vehicles that stop at those stops.

I licensed the code to NextBus under a GPL license in August 2008. They now host the server-side operation of the service.

March - December 2007

Working as a contract developer for NetAcceleration I performed many web development tasks, from LAMP configuration and MySQL optimization to php code development and CSS design.

Website: www.netacceleration.com

Spring 2006

While a student at San Francisco State University, I partook in the creation of a location-based media experience which embedded contextual information about the 1906 earthquake into areas of Civic Center Plaza in downtown San Francisco.

This project was sponsored by KQED, please see this page for more information about the project:

Website: KQED Digital Storytelling Initiative: 100 Years Later - Scaping The Quake

Powered by Drupal. CrystalX theme created by Nuvio | Webdesign. Modified to my liking.