Xavier is a Software Engineer at BMW, where he works on the software stack for the next generation of autonomous driving. He is also part of the MISRA C++ working group and member of the ISO C++ committee representing the BMW Group. Xavier believes that success in large scale projects can only be achieved through high-quality standards, using modern technologies, and applying software engineering principles at all levels. He has been working in various fields such as computer graphics, information theory, and data aggregation and with codebases of different sizes, with contributions from 5 to 2000 software developers.