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 production, Stage 3 recently completed 2024 May 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.
- 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: