Summary
Christian Eichenberger is a generalist software engineer and Forschungsingenieur with nine years of industry experience, combining a PhD in computer science with advanced studies in traffic engineering from ETH Zürich. He specializes in traffic data analysis, simulation, and ML infrastructure, having led ML infrastructure and simulation work at IARAI (organizing Traffic4cast at NeurIPS) and currently at the Flatland Association. His background spans data engineering, cloud and MLOps stacks, and production-grade simulation environments built with Python, Scala, Spark, Kubernetes and reinforcement-learning tooling for railway and intermodal routing. At SBB he bridged ops and product work—operating CI/CD/tooling while architecting simulation and RL environments—demonstrating both hands-on delivery and systems-level design. Based in Burgdorf, Switzerland, he brings a rare mix of academic rigor and pragmatic engineering for turning traffic research into deployable, scalable systems.
9 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy - PhD Informatik, Doctor of Philosophy - PhD Informatik at Université de Fribourg - Universität Freiburg
Diploma of Advanced Studies Traffic Engineering (Verkehrsingenieurwesen), Diploma of Advanced Studies Traffic Engineering (Verkehrsingenieurwesen) at ETH Zürich
Matura Typus A, Matura Typus A at Alte Kantonsschule Aarau