From time to time I come up with some brilliant ideas and out of those brilliant ideas I have managed to create some pretty cool computer programs and other items. Here is a showcase of what I have done so far with my most recent project on top and new ideas down below.

Ongoing Projects

Epic Transit Journeys

Epic Transit Journeys is my newest website. In this website, I catalog a bunch of journeys on public transportation going from one local transit agency to the next. I intend to keep expanding from my original webpage consisting of journeys in the Pacific Northwest to include journeys in other regions as well.

Transit Geek

Transit Geek

I've been working on TransitGeek for quite some time now. This website has always and will continue to be a learning project for me. There are challenges with data management, web content management and compatability with external data sources. Along the way I have learned a few things about web development and found out a lot of interesting information on public transportation websites too.

Completed Projects

One Bus Away

One Bus Away

Back in Grad School in my Transportation Data class I worked on a team with Kari Watkins and Carl Langford. We created a website showing where you can go with just one King County Metro Bus. Since then, Brian Ferris took this idea to a whole new level on his version of One Bus Away.

Created: April 2008

First Time Transit Rider Brochures

First Time Transit Rider Brochures

In a collaborative project with my sister Karly Siroky, we put together a brochure with all kinds of awesome information helpful to people new to taking public transportation. With a few bits of information, I am able to create a personalized brochure about how to take the bus to work while also giving cost comparisons about taking public transit versus driving. If you want me to make you one of these brochures, click on the link and it will give you some more information. As of right now, I am unable to automatically created these brochures through my website.

Created: January 2008

Bus program for Palm OS

Bus program for Palm OS

Once I figured out how to write java for the Palm OS, I made this awesome program. The program shows an offline schedule of one bus route on my Palm Treo 700p. Countless times I've checked the schedule right on my phone without having to access the expensive internet or use a bulky paper schedule.

To install the program, here are the steps you need to follow:

      1. Obtain a device with the Garnett Palm OS (such as the Treo 650 or 700p)
      3. Install the JVM on your Palm device
      4. Download any of the following schedules and install on your Palm device

66 North, 72 North, 72 South, 73 North, 73 South, 306, 312, 372

For now, these are all the routes I have available, but upon request I can make any other King County Metro route available for download from my site.

Created: September 2007

Transit Information Kiosk

Transit Infromation Kiosk

This was my first big venture into develop public transportation computer programs. This program runs on PCs (that have a java runtime environment installed). The program allows the user to quickly and easily select a bus stop and view the real-time bus arrival information for all King County Metro operated buses. In this user interface, searching for bus routes and stops is faster than using Metro's website and you can view real-time information for multiple bus stops at once.

Created: February 2007

Amtrak Cascades Google Transit Feed Screeshot

Amtrak Cascades Google Transit Feed

One night I was bored and decided to create a google transit feed for the Amtrak Cascades. It isn't complete with a shapefile, but in my defennse, that wasn't in the online API at the time. I did email Google this info, but they only accept Google Transit Feeds from transit agencies.

Also, in conjunction with this project, I wrote a computer program that translates a Google Transit Feed into a kml file that can then be viewed on Google Maps. Again, it doesn't have the shapefile, but it's a useful testing tool.

Created: December 2006

Upcoming Projects

I've always got a big to-do list of projects. Presented below are the next items I will be working on. I had to restrain myself to only listing three items.

Epic Transit Journeys: I'm going to be working on transitioning and updating the current information on my personal website over to EpicTransitJourneys.com

One Bus Away Winter of Code 2009: Brian Ferris has challenged the transit nerds of the northwest to help extend OneBusAway's software platform. I'll be working on an exciting project in this effort. More to come later.

Tacoma Travel Demand Model: For the fun of it I'm going to build my own travel demand model of Tacoma so I can play "transportation planner" in the area I live in. I particularly dislike the signal timing in Downtown Tacoma and that will be one of the first items I hope to present a better alternative to.