I am a postdoctoral researcher (Marie Skłodowska-Curie fellow) at the Institute for Logic, Language and Computation, working with Nick Bezhanishvili and Yde Venema on the project VERLAN.

Before that, I was a postdoctoral associate at Cornell University's PL @ Cornell group, where I worked with Nate Foster and Dexter Kozen.

In 2020, completed my PhD at University College London, where I was a member of the Programming Principles, Logic and Verification group. My advisors were Alexandra Silva and Fabio Zanasi. I received an MSc in Computer Science from Leiden University.

This website collects my publications and talks, as well as the projects and teaching I'm involved in.

My academic interests include but are not limited to concurrency, programming languages, networks and verification.


20 Jun 2022 I am giving a talk at the University of Groningen's Computer Science colloquium about Leapfrog on June 28th!
19 May 2022 A preprint of Leapfrog: Certified Equivalence for Protocol Parsers (to appear at PLDI 2022) is now available on arXiv.
9 May 2022 I'm teaching an introductory course to theorem proving in Coq next month.
2 May 2022 Please consider sending in a paper to EXPRESS/SOS 2022.
8 Feb 2022 I just finished teaching a course on Kleene Algebra. If you're interested, my lecture notes are available.