He teaches in the Telecommunications Department while he does his research as part of Dynamid team of the CITI-INRIA laboratory. Originally from the information systems field, his current research interests lie in a combined approach of programming languages, virtual machines and middlewares. Prior to joining INSA-Lyon, he obtained a joint French / Australian PhD in Computer Science and Engineering from Université Blaise Pascal and the University of New South Wales.