Dominik Winterer

Dr

Accepting PhD Students

PhD projects

Interested in working with me (BSc./MSc./Ph.D/PostDoc/Visitor)? Read the FME Lab recruiting page (https://manchester-fme.github.io/recruiting.html) and apply!

Personal profile

Overview

Office: Room 2.81, Kilburn Building
Email: [email protected]

Research Interests: Software Engineering, Programming Languages, Security (more details: https://manchester-fme.github.io)

Biography

I am an Assistant Professor (Lecturer) at the University of Manchester since September 2025, where I lead the Formal Methods Engineering Lab. I completed my Ph.D. and PostDoc at ETH Zurich, and before that, my MSc at the University of Freiburg in Germany. I also did research internships at the Automated Reasoning Group at AWS and at IBM Research in the United States.

My research aims to establish Formal Methods Engineering—a new discipline focused on making Formal Methods, mathematically rigorous methods for bug prevention, more practical and widely adopted. As a first step, I led one of the largest academic bug-hunting campaigns to date, uncovering over 1,800 bugs and enabling more than 1,300 fixes in SMT solvers, which are foundational tools in Formal Methods.

Education/Academic qualification

Doctor of Philosophy, ETH Zurich (Eidgenossische Technische Hochschule Zurich)

1 Mar 201930 Sept 2024

Award Date: 30 Sept 2024

External positions

PostDoc, ETH Zurich (Eidgenossische Technische Hochschule Zurich)

1 Oct 202430 Jun 2025

Areas of expertise

  • QA76 Computer software
  • Software Engineering
  • Programming Languages
  • Cyber Security