Summary
Reto Achermann is an academic systems builder and assistant professor with 12 years of experience designing and verifying distributed, heterogeneous, and shared‑memory systems. Trained at ETH Zurich (PhD, MSc, BSc), he progressed from systems research roles at HPE and VMware to postdoctoral and faculty appointments at UBC and TUM, blending rigorous formal verification with practical operating‑systems and consensus research. His work spans building dependable distributed protocols and reasoning about concurrency in real hardware-software stacks, often bridging theory and implementation. Based in Munich, he combines deep technical breadth with an educator’s focus, mentoring the next generation of systems researchers while continuing hands‑on exploration of heterogeneous architectures. An uncommon strength is his sustained engagement across industry research and top academic labs, enabling work that is both experimentally grounded and formally precise.
12 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at ETH Zürich
German, English