I did my PhD at EPFL on automated software verification, making it more practical for real-world code
and showing that verifiability helps performance and safety.
I also co-taught the Software Engineering
and Software Development Project courses.
I spent a year at Sonar redesigning the dataflow bug detection engine to help developers find more complex bugs with fewer false positives.
I also spend some of my free time on reproducibility and fraud detection in science, as you can see in my blog below.
Guest post on Dorothy Bishop’s blog about absurdities published in the same catalogue as some of the world’s top scientific venues.
SIGOPS guest post with Roberta De Viti and Vaastav Anand, summarizing the HotOS panel we organized and proposing future directions
Citation fraud? In venues from reputable publishers? Oh my!
SIGOPS guest post with suggestions for the CS community based on my experience