2002 Promotion an der Universität Hamburg
2005 Habilitation an der Humboldt-Universität Berlin
2007 Heisenbergstipendiat, Carnegie Mellon University, Pittsburgh, PA, USA
2008-9 Reader an der University of Edinburgh
2010-12 Reader an der University of Warwick
2012-21 Professor für angewandte diskrete Mathematik, Goethe-Universität Frankfurt
2021-26 Professor für Algorithmen und Komplexitätstheorie, TU Dortmund
seit 2026 Professor für Mathematik an der Universität Bielefeld