Since Fall 2012, I am a “Maitre de Conférences” in Software Engineering at the University of Nice - Sophia Antipolis. As a teacher, I belong to the Computer Science department of Polytech'Nice Sophia Antipolis, where I'm involved in Software Engineering courses. As a researcher, I'm a member of the I3S laboratory (UMR CNRS-UNS 7271), involved in the Sparks team, working on “Scalable Software Systems” (S3). My research interests include model-driven engineering, distributed systems architecture (service-oriented, cloud), software composition, software product lines, software generation and self-adaptive systems.
Until summer 2012, I was a permanent research scientist in software engineering at SINTEF IKT (Oslo, Norway), within the MOD research group. Previously, I was an INRIA postdoctoral fellow at INRIA Lille-Nord Europe, where I worked with Laurence Duchien in the ADAM team. I had served in the organizing committees of several workshops and events, and served as a reviewer for high-level conferences and journals, including GPCE, ECSA, CBSE, SOCA, TOOLS, ECMFA & SoSym. I am also a founding member of the “Computer Science Night” (since 2007), an international event that federates up to 30 universities and involves up to 3,500 students once a year into a night-long programming contest.
I hold an Engineering degree in Computer Science from Polytech'Nice-Sophia Antipolis (formerly known as ESSI), and a PhD degree in Computer Science from the University of Nice (supervised by Mireille Blay-Fornarino and Michel Riveill). I also held a junior teacher position at Polytech'Nice-Sophia during my PhD studies.