Evan Siroky is a Research Data Manager and transit data specialist with 11 years of experience improving traveler information systems and open-source transit software. He blends backend engineering (JavaScript/Java) with domain expertise in GTFS, routing, and elevation processing to make real-time transit data more reliable and useful for riders. His open-source work includes meaningful contributions to OpenTripPlanner and a widely used timezone-boundary-builder that extracts timezone polygons from OSM, demonstrating aptitude for geospatial data pipelines and test-driven improvements. At Caltrans he investigates transit data quality for statewide integration while previously building full-stack transit apps and tools used in production transit systems. Outside work he maps timezone boundaries and advocates for housing development in Santa Cruz County, reflecting a mix of technical curiosity and civic engagement.
11 years of coding experience
11 years of employment as a software developer
Masters of Science, Civil and Environmental Engineering, Masters of Science, Civil and Environmental Engineering at University of Washington
Associate of Arts and Sciences - AAS, Associate of Arts and Sciences - AAS at Wenatchee Valley College
GED, GED at Eastmont High School
BA, Business Administration, BA, Business Administration at University of Washington - Michael G. Foster School of Business
A tool to extract data from Open Street Map (OSM) to build the boundaries of the world's timezones.
Role in this project:
Backend Developer
Contributions:23 releases, 11 reviews, 277 commits in 6 years 8 months
Contributions summary:Evan primarily worked on implementing features for extracting and processing timezone boundary data from Open Street Map (OSM). Their contributions included developing scripts for downloading and processing shapefiles and querying the Overpass API to retrieve boundary information. They refactored code to optimize data fetching, added the ability to perform operations on geographic data, and implemented the functionality to combine and package the extracted data into various formats, including shapefiles.
Contributions:16 reviews, 252 commits, 27 PRs in 3 years 8 months
Contributions summary:Evan contributed to the core functionality of the OpenTripPlanner project, primarily focused on improving elevation calculations for street edges. Their work involved debugging and enhancing existing code related to street transit links and elevation modules, including parallelizing calculations and incorporating geoid difference values for accuracy. The user also added and refactored existing tests to ensure the quality and performance of the elevation calculations. Further improvements included optimizing code to cache elevation data during graph builds.
multi-sourcemulti-modaltrip-plannermodalplanner
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.