I am a Lecturer in the School of Computer Science at the University of Birmingham. Until recently I was a Marie Skłodowska-Curie research fellow at the University of Copenhagen, after postdoctoral positions at École Normale Supérieure de Lyon and École Polytechnique. I completed my PhD at the University of Bath in 2013 and have a Master’s in Mathematics from the University of Oxford in 2010.
My research focusses on proof theory, the area of mathematical logic concerned with formal proofs. In particular I am interested in the interactions between logic and computational complexity. During my PhD I studied proof complexity in the deep inference methodology. Since then I have become interested in approaches to complexity via weak theories of arithmetic and substructural logics.
My Marie Skłodowska-Curie project, Monotonicity in Logic and Complexity (MiLC), aims to charactise (uniform) monotone complexity classes proof-theoretically. For more details and updates on the project, please see the project page.
I teach regularly in the classroom and laboratory for both mathematics and computer science. I also try to engage in outreach activities as often as I can.
Outside academia I used to be an amateur distance runner. My UK Athletics profile can be found here.