I research public transit routing & computing, computational environmental science, open-source systems, and computing for social equity.
I'm experienced in Rust π¦, Kubernetes, Distributed Systems, Distributed Algorithms, Routing Routing, Containerisation, Linux, and GIS. I contribute to a broad range of repositories. Formerly addicted to Node.js, Typescript, React, Next.js, SvelteKit.
Visit my website! kylerchin.com My YouTube channel: Kyler Chin
- Blocking Generative AIs from accessing your Rust endpoints: https://github.com/kylerchin/block-ai-actix
Website: https://catenarymaps.org GitHub: https://github.com/catenarytransit Transit software
-
catenarytransit/catenary-backend In continuous production Backend system for routing algorithm, schedule ingesting, map, and data parsing. Written in Rust π¦ & Postgres.
-
catenarytransit/catenary-frontend In production Frontend system for using maps, seeing realtime info, journey planner.
-
catenarytransit/zotgtfs Finished!! Schedule and Realtime server conversion, reverse engineered Anteater Express
-
catenarytransit/amtrak-gtfs-rt Finished!! Conversion from track a train to gtfs-rt vehicles and trips fields.
-
catenarytransit/via-rail-gtfs-rt Finished!! Conversion from Via Rail tracker to gtfs-rt vehicles and trips fields.
-
kylerchin/lacmta-alerts-to-protobuf DONE! End of Life LA Metro Service Alerts Fetch & Convert into Protobuf or Rust Structs, written in Rust π¦ Project was deprecated 63 hours later, LA Metro responded by publishing
https://s3.amazonaws.com/la-alerts-prod/alerts.pb
πππππ' -
catenarytransit/kactus-gtfs-rt End of Life Kactus is a caching system for GTFS-rt data. It solves the problem of asking for API keys from many agencies. There's several runtimes embedded, starting with ingest. Written in Rust π¦ and uses RedisDB.
- kylerchin/adorabot [End of Life on Jan 1 2024]
- kylerchin/adora-rs
Rust Libs:
Javascript Libs:
Data: