Showcasing some of my latest personal developments & endeavors


Departure boards are often the hallmark of iconic transportation systems, so much so that the signs often become icons themselves. However, there’s a lack of clarity, information, and unification across systems and designs. That’s where Multiboard comes in.

Powered by Python and Flask, Multiboard integrates with more than 15 of North America’s largest transportation systems to provide users with a customizable, visually-appealing, and powerful departure board for any station in the system.

Multiboard: it’s your multi-tool for transit system departure boards.


Transportation planners have relied on “stringline” diagrams since the dawn of the profession given their easy ability to visually convey factors like frequency, headway, speed, single-track conflicts, and more. But instead of needing a straight-edge, ruler, and pushpins, Stringliner is here to produce stringline diagrams for the modern era.

Using the industry-standard GTFS data format for transportation information, Stringliner can produce a multitude of stringline visualizations with customizations for locations to plot, stop markers, coloring by line/direction/trip, combined lines with different reference locations, and more. You can also use a separate inventory of milepost locations and reference markers should you wish to further customize a line’s display.

BYO GTFS and use its shape data, the existing milepost references, or add your own. You’re only minutes away from easy stringline visualizations… just without the expensive software cost (as is typical in the industry).

Amtrak Status Notifier

Be it congestion, infrastructure issues, or schedule padding, Amtrak trains are notorious for frequently becoming delayed and making up time. The Amtrak Status Notifier tool is built upon the great site and provides real-time push notifications for Amtrak train statuses, allowing users to better plan around an Amtrak journey.

GPS Data Auditor

Originally built to provide data behind SEPTA’s data innacuricies, the GPS Data Auditor tool simultaneously captures live GPS data from a user’s phone plus a transit agency’s real-time location update for the given vehicle/trip.  Afterwards, the data can be compared to analyze the accuracy of one’s real-time GPS information.

All tools and content © Jeff Kessler / KASDAT Consulting, 2016-2021. All rights reserved.