About me

I am a Senior Principal Software Engineer at Cadence Design Systems, Inc. I received my doctorate at the EPFL in Lausanne, Switzerland. At EPFL, I was a member of the Integrated Systems Laboratory (LSI), under supervision of prof. Giovanni De Micheli. Before that, I received my Bachelor degree in Computer Science from the University of Amsterdam, and my MPhil in Computer Science from the University of Cambridge. My research interests include Boolean satisfiability, exploring novel logic primitives, SAT based synthesis methods, machine learning in general, and machine learning applied to EDA. I maintain percy, which is a C++ header-only SAT-based exact synthesis library. It is also one of the EPFL logic synthesis libraries.

Publications

Selected talks