I joined IBM as a Research Staff Member in April 2017. My research currently focuses on every aspect of probabilistic programming: language design, implementation, compilation, semantics...
I was involved in multiple projects at IBM including:
- Botshield: A framework to protect chatbots from toxic content
- wcs-ocaml: A OCaml library for Watson Assistant
- Cloudlens: A reactive language for analysing cloud logs
I received my PhD from École normale supérieure (ENS) in Paris under the supervision of Marc Pouzet and Timothy Bourke. My dissertation "A synchronous approach to quasi-periodic systems" was awarded the 2017 ACM SIGBED Paul Caspi Memorial Dissertation Award. The award is presented annually to the author of an outstanding dissertation in the area of Embedded Systems to recognize work that significantly advances the state of the art in the science of embedded systems, in the spirit and legacy of Dr. Paul Caspi's work.
Since 2017, I am also the co-chair with Louis Mandel of the Programming Language and Software Engineering Professional Interest Community (PLSE PIC) that gathers IBM researchers interested in these area. The PLSE PIC is responsible for the annual IBM PL Day workshop.