● Développement d’un simulateur de neurochirurgie intégrant un logiciel de calcul en temps réel, des systèmes haptiques et un système de visualisation stéréoscopique (projet de 10M$).
● Lead developer au sein d'une équipe de 25 personnes suivant des méthodes de programmation agile.
● Segmentation des images médicales et création des modèles 3D (Amira, Slicer, Blender).
● Modélisation de l'interaction entre les outils et les tissus biologiques (contact, découpe, aspiration, cautérisation).
● Programmation en C++ du logiciel de calcul (FEM, changements de topologie, algorithmes de contact).
● Intégration et programmation d'un microcontrôleur (Arduino).
● Intégration et modification des systèmes haptiques.
● Conception (Inventor) et réalisation (usinage et assemblage) des prototypes du simulateur.
● Démonstrations et présentations du simulateur lors de conférences internationales.
● Installation et formation chez les clients.
● Analyse de la localisation de la déformation par canalisation des dislocations dans les alliages de zirconium (contrat de 19k€, développements en Fortan77 dans les codes Abaqus et Cast3M).
● Modélisation en grandes transformations de tubes en zirconium sous pression (contrat de 17k€, identification des paramètres, développements analytiques avec un outil de calcul formel et implantation des modèles dans le logiciel Femlab).
● 291h d'enseignement et d'encadrement de projets en mécanique et calcul de structures.
● Formateur CatiaV5 pour des étudiants de Maîtrise
● Maintenance et amélioration d'un environnement de développement logiciel (programmation en Perl pour la documentation automatique de l'API et utilisation de CVS pour le suivi de l'évolution des codes).
● Développement d'un code de calcul par éléments finis en grandes transformations et de son environnement (post-traitement graphique, interfaces avec d'autres codes de calcul).
● Modélisation dynamique d'une remorque de moto (contrat de 20kF, utilisation des logiciels Adams et Catia-V5)
● Modélisation dynamique de véhicules embarqués sur des cargos incluant la définition d'un protocole expérimental pour caractériser le modèle et la réalisation de plans d'expériences sur modèle numérique (génération avec Mathematica de code Fortran77 optimisé et développement dans Matlab pour la synthèse des résultats).
● Conception et implantation d'un outil de gestion de documentation technique et d'une base de données relationnelle pour la gestion analytique et le suivi des affaires (développements en VB et SQL dans MS Access).
● Réalisation d'un avant projet de conception d'une machine à galleter pour une chaîne de fabrication de boîtes de vitesse pour Ford.