He got a Master degree in Computer Science from the University of Toulouse. Since then, he worked in various companies, from startups to major IT consulting companies. He participated in many kind of projects: 3D applications, web development, mobile applications, regular desktop applications.