Roland Schmid

PhD Student

Roland Schmid

I am a fourth year PhD student at the Networked Systems Group (NSG) led by Prof. Dr. Laurent Vanbever. I have a background in theoretical computer science and distributed computing, with a focus on fault-tolerance. My current research interests lie in verification and synthesis of distributed network configurations.

I received both my Bachelor's (2016) and Master’s Degree (2018) in Informatics from the Technical University of Munich, Germany. From June 2018 to August 2020, I was a researcher at the Distributed Computing Group under the supervision of Prof. Dr. Roger Wattenhofer. While I was mostly working on developing byzantine fault-tolerant systems, I have gathered additional experience in supervising student theses, as a teaching assistant and as a replacement lecturer. Until fall 2021, I was also a member of the teaching commission (UK) of the D-ITET departement of ETH. From September 2020, my focus moved towards networking, covering projects on trust in programmable networks and transient network verification & synthesis.

Recent Publications

Generating representative, live network traffic out of millions of code repositories

Tobias Bühler, Roland Schmid, Sandro Lutz, Laurent Vanbever

ACM HotNets 2022. Austin, Texas, USA (November 2022).

On the Complexity of Network-Wide Configuration Synthesis

Tibor Schneider, Roland Schmid, Laurent Vanbever

IEEE ICNP 2022. Lexington, KY, USA (November 2022).


Discrete Event Systems

Assistant (Head assistant)

Autumn 2022

Discrete Event Systems

Assistant (Head assistant)

Autumn 2021

Discrete Event Systems


Autumn 2020

Supervised Theses

Routing in P4 (S)

Zhengqing Liu

Supervisors: Dr. Romain Jacob, Roland Schmid, Prof. Laurent Vanbever