I am a computer scientist by trade and doing research, development, and teaching in the area of sustainable & dependable systems. I have a particular interest in software development, computer networking and open source.
I was born at 356ppm and care about sustainability.
I do research concerned with the following topics:
(you find a full list of publications below)
As of today, most computing systems lack first-class support for non-functional aspects (such as latency demand, energy demand, and also carbon emissions, ...). This includes both measuring, optimizing, and enforcing (at runtime) as well as arguing about the overall system integration (at design/compile time). Our work aims at bringing sustainability-awareness to computation and communication stacks—ideally reducing their environmental footprint.
The fourth industrial revolution (I4.0) puts computation at the heart of production systems. These industries have high requirements with respect to (worker) safety assurance and (product) quality assurance. In practice, this often involves various informal, non-generalizable, paper-based processes arguing about safety/quality. Our work is concerned with making these assurance activities more formal, more generalizable (i.e. modular, composable), as well as truly digital.
The hype around artificial intelligence approaches aside, there is potential in applying it (especially machine learning) in carefully chosen scenarios. In our work, we apply machine learning to problems involving dependable systems and networking, where traditional approaches failed (either due to computational complexity or lack of formal models). We do so in a informed manner, i.e. we refrain from building black-boxes and ignoring domain knowledge. Instead, we attempt to build hybrid solutions, using domain-knowledge where possible and only resorting to machine learning where appropriate.
My (more or less relevant) scientific numbers are:
I have been honoured to publish together with the following co-authors:
Besides these public funded projects, I also contributed to undisclosed industrial projects.
Dependable Systems and Software Chair (Saarland University)
Active & UpcomingIn SS25 and WS25/26 I take a pause from teaching. Further iterations of Hands-On Dependability and full course on Sustainable Computing Systems are considered.
PreviousIndependent
Telecommunications Lab (Saarland University)
By default, I'm supervising nowadays. In some cases, I act as
Currently (Post-PhD at Dependable Systems and Software)
Finished (descending chronological order)
Fraunhofer Institute for Experimental Software Engineering IESE
Telecommunications Lab (Saarland University)
Pre-PhD: i.e. all as advisor, not supervisor.
Organizer
Maintainer
Contributor or Mentor

Hey Siri, turn up the temperature! - How to Warm Your Planet with AI (2025)
Bochum AI Lecture Series
[website]

Computers in Orbit: Green & Efficient? (2025)
IETF (Side) Meeting 123
[website]

Orbital Network Transport (2025)
ETHZ Networked Systems Group
[website]

Be the (Route) Change (2024)
Non-Terrestrial Networks (NTN) Days
[website]

Rust: Safe Beyond Memory (2024)
Inria PARKAS Seminar
[website]

Galvanizing System Software for Reduced Carbon Footprint (2023)
1st Workshop on NetZero Carbon Computing (NetZero)
[website] [slides]

Approaches for Resilience- and Latency-Aware Networking (2016)
International Symposium on Networked Cyber-Physical Systems (NetCPS)
[slides]
You can find my publications in this list, as well as on dblp, Google Scholar, and arXiv:


