Work Experience
-
Apple, 2027
- Apple Maps Intern, 07/2027 – 09/2027 (upcoming), Cupertino, California
-
Tramli GmbH, 2025 - ongoing
-
Software Developer, 06/2025 – ongoing
- Extended backend services to flexibly support various public transit data sources (GTFS and GTFS-RT).
- Collaborated closely with the founder on the German market launch, contributing to UI design, testing, and data validation features.
-
MENTZ GmbH, 2024
-
Internship, 04/2024 - 06/2024
- Prototype of a RAPTOR-based public transit router (Range-RAPTOR, McRAPTOR), including SIMD and prefetching optimizations, in C++20.
- Validated the implementation against a custom CSA implementation and adapted it to practical requirements such as non-transitive footpaths.
- Extended a production public transport router for the dynamic generation of connection links.
-
Institut für Theoretische Informatik, Algorithm Engineering, 2023
- Student Research Assistant, SS 23 - WS 23/24
-
Algorithm Engineering Group, 2022 - 2023
- Student Research Assistant, WS 22/23
- Tutor Algorithms & Data Structures 2, WS 22/23
- Tutor Algorithms & Data Structures 1, SS 22
Publications
-
T-REX: Fast and Dynamic Journey Planning for Continental-Scale Public Transit Networks
34th Annual European Symposium on Algorithms (ESA 2026), 2026
DOI: 10.4230/LIPIcs.ESA.2026.9 | paper | arXiv | code
Co-authors: Jonas Sauer, Sascha Witt
-
FLASH-TB: Integrating Arc-Flags and Trip-Based Public Transit Routing
Transportation Science 60(2), 242–263, 2026
DOI: 10.1287/trsc.2023.0481 | arXiv | code
Co-authors: Ernestine Großmann, Jonas Sauer, Christian Schulz, Sascha Witt
-
Parallel Hub Labeling for Reachability on DAGs
arXiv preprint, 2025
arXiv:2507.21204 | paper | code
-
Optimal FIFO Grouping in Public Transit Networks
arXiv preprint, 2023
arXiv:2308.06629 | paper | code
-
Arc-Flags Meet Trip-Based Public Transit Routing
21st International Symposium on Experimental Algorithms (SEA 2023), LIPIcs 265, 16:1–16:18, 2023
DOI: 10.4230/LIPIcs.SEA.2023.16 | paper | arXiv | code
Co-authors: Ernestine Großmann, Jonas Sauer, Christian Schulz
Documents
- Bachelor’s Thesis (pdf)
- FLASH-TB Talk (pdf)
- Master’s Thesis (pdf)
- Master’s Thesis Defense (pdf)
- T-REX Talk (pdf)