In his spare time, Joel is an associate professor at the University Paris-Saclay and Researcher at the Laboratoire de Recherche d’Informatique in Orsay, France. His research focuses on studying generative programming idioms and techniques to design tools for parallel software development.
The main parts of his work are:
• the exploration of Embedded Domain Specific Language design for parallel computing on various architectures;
• the definition of a formal framework for reasoning about meta-programs.
Joel is the co-host of the C++FRUG Meetup, president of the C++FRUG Association, co-organizes the CPPP Conference, and is part entrepreneur.
Also, he founded NUMSCALE in 2012 and is the founder and training advisor of Code Reckons.