I am currently working as software developer at Företagsplatsen.
Before my current position, I was working as associate professor (maître de conférences) at the University of Lille 1, France, and a member of the RMod research group (Inria, LIFL), led by Stéphane Ducasse.
My main scientific interests and some related publications:
I was a Ph.D. student supervised by Charles Consel. My thesis was about bringing general-purpose programming tools to dedicated domains. To do that I designed a domain-specific architecture description language whose compiler produces dedicated programming frameworks. An instance of this approach is DiaSpec, a language for describing Sense-Compute-Control systems.
I was one of the main developers of DiaSuite, a suite of tools comprising DiaSpec.