I am research scientist at CNRS, leader of the research activities on data-centric web programming conducted in the Tyrex research group at LIG and Inria in Grenoble, and recipient of a 2013 CNRS Bronze Medal.

I received a Ph.D in Computer Science in 2006, and an "Habilitation à Diriger les Recherches" in 2014.

Since 2015, I am also co-responsible for the PhD program in Computer Science at the University Grenoble-Alpes. Before that, I was a researcher at Ecole Polytechnique Fédérale de Lausanne (post-doc in 2007 and invited researcher in 2012), research officer at IBM Watson (2004-2005), founder and CEO of a self-made small software company in the field of image editing (1997-2001), and science and technology advisor for a few other startups (2001-2010).


I am interested in all aspects of data-centric computing. This includes aspects studied in various domains such as in e.g. programming languages, systems, theory, web, data management, artificial intelligence. The Tyrex group performs research at the intersection of those areas, where both software robustness and efficiency usually matter. With the CLEAR project, we investigate how to generate code optimized for execution on distributed infrastructures. I also contributed to tree logics with applications to the static analysis of programs that process structured data: see related publications and the Tree reasoning solver project.

I am a usual referee for IJCAI, TCS, TOIT, TODS, TOIS, IPL, DKE, LATA, DBPL, DocEng, ICALP, ICFP, etc.

Recent and upcoming events new

LinkedIn Profile