I am a researcher at Inria in the PARKAS team. My research focuses on reactive programming languages and their applications. I am also working on Web APIs, and semi-automatic machine learning.
From 2017 to 2020 I was a research staff member at the IBM T.J. Watson Research Center in the AI Programming Models team.
I received my PhD from École normale supérieure (ENS) in Paris working on reactive languages for embedded systems. My dissertation A synchronous approach to quasi-periodic systems was awarded the 2017 ACM SIGBED Paul Caspi Memorial Dissertation Award.
Services
| Organizer | IBM PL Day 2019 (co-chair), DEBS 2019 industry (chair), IBM PL Day 2018 (co-chair) |
| PC Member | CC 2021, FDL 2020, EMSOFT 2020, LCTES 2020, DEBS 2020 industry, REBELS 2019, EMSOFT 2019, DEBS 2018, DLS 2017 |
| Reviewer | IEEE TCAD 2020, ACM TECS 2020, EMSOFT 2016, EMSOFT 2015, DAC 2015, JFLA 2015, JFLA 2014 |
Software
| ProbZelus | Compiler and runtime for a synchronous probabilistic language (OCaml/Zelus) |
| Lale | A library for semi-automated data science (Python) |
| DPPL | Compiler from Stan++ to Pyro (Python) |
| YAPS | Transpiler from python syntax to Stan (Python) |
| WCS-OCaml | OCaml SDK for Watson Assistant (OCaml) |
| CloudLens | Interpreter for a reactive language for analysing cloud logs (Java/Javascript) |
| ZSy | Compiler and runtime for a synchronous language with timers (OCaml/Zelus) |
| ReactiveAsco | ReactiveML sequencer for Antescofo (OCaml/ReactiveML) |