Lyon2010 - 2014Compétences mises en œuvre :
* Responsable de la qualité logicielle (documentation sur les bonnes pratiques de programmation, mise en place du serveur de gestion de configuration SVN, mise en place du serveur de gestion de bug Mantis)
* Responsable de la formation des nouveaux arrivant sur les projets
* Formation au C++
* Suivi des travaux et revues de codes.
* Spécification technique des logiciels, mise en place de l’architecture des logiciels
* Développement des logiciels
* Élaboration de plans de test et réalisation des tests
* Maintenance
Missions :
* 2013-2014 Développement offshore d'une interface de commande d'un banc de spectrométrie :
Suivi d'un développement externalisé au Vietnam
Spécification technique
* 2012-2013 Développement d’un logiciel de pilotage d’un banc de test d’optiques assemblées :
Spécification du logiciel
Développement de l’IHM en C++ et Qt
Développement des briques de pilotage d’instrumentation : laser, caméras, tables de déplacement, télémétrie en embarqué (VxWorks), capteurs environnementaux
Protocoles : TCP/IP, UDP, RS232, …
Élaboration du plan de test
* 2011-2013 Développement d’un logiciel de pilotage d’un banc de mesures photométriques :
Spécification de l’architecture du logiciel
Développement en VBA Excel (Scripts de génération de rapports) et LabVIEW (IHM, architecture)
* 2010-2014 Développement d’un logiciel de pilotage d’un scanner de restitution de données :
Spécification du logiciel
Développement de l’IHM en C++ et Qt
Développement des briques de traitement image avec la bibliothèque ITK :
filtrage, détection de cible, étalonnage des niveaux de gris, composition couleur, reconnaissance de caractères, détourage, redressement…
Développement des briques de pilotage d’instrumentation :
acquisition d’images issues de caméra, pilotage de tables de déplacement (protocole RS232)
Multi-threading
Élaboration du plan de test
* 2010-2014 Développement d’un logiciel de simulation d’usinage de miroirs :
Spécification de l’architecture du logiciel
Développement en LabVIEW (IHM, gestion des entrées/sorties)
et C++ (calculs de simulation multi-threadés),
utilisation des bibliothèques CGAL et Boost (calculs géométriques), performance optimisées
Réalisation des tests
Maintenance
ERIM
- Stage d'ingénieur et Doctorant
Fontenay sous bois2005 - 2010Thèse de doctorat prolongeant les travaux du stage préliminaire sur le projet Catopsys : un système de projection panoramique innovant.
* Pendant le stage de 6 mois : développement d’une première version d’un logiciel de calibrage pour valider la faisabilité d’un système innovant de projection omnidirectionnelle.
* Pendant la thèse : L’objectif était l’élaboration d’une procédure de calibrage pour un système complexe dédié à la réalité virtuelle.
- Mise au point d’un prototype matériel fonctionnel
- Traitement de données, calcul numérique
- Création d’une procédure de calibrage et validation des résultats
- Interface logicielle pour automatiser toute la procédure : C++ et Qt sous Microsoft Visual Studio
- Encadrement de plusieurs stagiaires sur le projet
- Rédaction de publications