Responsable de l’intégration de nouvelles technologies dans la librairie C++ multi plateforme, j’ai implémenté plusieurs fonctionnalités clefs. Parmi elles, j’ai terminé le moteur de rendu OpenGL et l’ai porté avec succès vers DirectX (7, 8 & 9). J’ai aussi implémenté l’interface réseau (socket, HTTP) sécurisée (RSA, SSH) ainsi que celle de la librairie EyeBlaster™ pour la publicité in-game. Mon travail fut décrit comme central dans la croissance rapide de l’entreprise (de 1 à 40 employés en un an) ainsi que dans les processus de production.
Eurocopter, Département logiciel, Munich, Allemgne :
juin 2006 - novembre 2006
Recherche et développement en C++ et OpenGL pour le simulateur de cockpit de l’hélicoptère NH90. J’ai conçu et optimisé des effets graphiques temps réel critiques en utilisant le langage de shaders OpenGL (GLSL). J’ai construit, en coordination avec une équipe internationale, une librairie C++ pour le chargement, la gestion et le rendu de cartes. Je fus remercié pour mon travail innovant ainsi que pour mes apports technologies au département.
Université Concordia, Canada
janvier 2006 - avril 2006
Cours d’Intelligence Artificielle
Développement d’un algorithme au problème SAT (Boolean satisfiability problem) en langage Scheme.
Département de recherche en traitement d’image, ISEN, France
2004 - 2005
; J’ai créé une librairie de traitement d’image Matlab pour la détection d’objets sur des photos en noir et blanc. La librairie propose des filtres de transformation par ondelettes (wavelet transform) optimisés par des réseaux de neurones travaillant sur une base de connaissance.
2003 - 2005
Projet Open Source Themis, ******** :
; J’ai créé les bases d’un moteur de rendu HTML en C++ natif au système d’exploitation BeOS.
Génie Electrique, ISEN, France
2003 - 2004
Conception et implémentation d’une carte électronique pour le contrôle d’un bras robotique 6 axes. Programmation du contrôleur VHDL embarqué.