Vincent Herrero
Chef de Projet Technique, Sopra Group, TOULOUSE FRANCE
COMPETENCES:
- Modélisation & Architecture de Systèmes
- Gestion de projet
- Conception & Programmation Objet
- Rigueur / Autonomie / Adaptabilité
MISSION:
Leader du projet IDA ("Improve Data Access") permettant de faciliter et étendre l'accès aux données des essais en vue d'une exploitation en temps différé pour le département des Essais en Vol d'Airbus (EVID). Interlocuteur privilégié du service Architecture EVIDA.
DETAIL DES PRESTATIONS :
1) Conception et développement de plusieurs applications WEB hébergées par un serveur TOMCAT sous Linux:
- servlet de lecture des échantillons des paramètres et sérialisation des données avec Google Protocol Buffer (GPB). Création d'une couche JNI pour utiliser les bibliothèques métiers d'Airbus.
- Service d'appel à distance de commandes spécifiques.
- Web Service de gestion des espaces de stockage.
- Service d'upload de fichiers pour intégration dans l'espace d'exploitation EV.
- Sécurisation des accès par authentification Kerberos puis recherche LDAP.
- Mise en place du mod_jk d'Apache ("load balancing" et "fail over").
2) Pilotage des développements réalisés en Inde (2-3 personnes) :
- Création de bibliothèques clientes pour encapsuler les appels au service de lecture des échantillons du serveur. Déclinaisons pour 3 langages de programmation : C++, JAVA et Csharp.
- Développement de Web Services de recherche sur des bases de données INGRES ou SQL SERVER.
3) Optimisation de l’exploitation EV par l’utilisation du format HDF5 (NASA) pour stocker les données brutes issues des enregistrements des vols :
- Maquettage et étude de performances.
- Implémentation d’un outil de conversion IENA vers HDF5.
- Modification des couches de lecture existantes pour intégrer ce nouveau format.
TECHNOLOGIES :
Java 1.6, J2E, Eclipse 3.5 EE, Servlet, Apache, Tomcat 6, Visual C++, Google Protocol Buffer, JNI/C, HDF 5, POCO, C#, Magic Draw UML 16, SVN, JIRA.
2006 - 2008Ingénieur Développement pour la maintenance et l'évolution de plateformes logicielles pour des systemes de tri automatique du courrier.
(Visual C++, programmation multi-thread, UML)
Dans ce contexte, les principales réalisations sont:
- Conception et développement d'un module de pesée dynamique du courrier sur la chaine de tri. (inédit pour la société)
- Prise en charge de la communication avec divers matériels (Camera COGNEX, détecteur d'épaisseur des lettres, balances METTLER).
- Création d'un module distant de décision pour le tri. (client/server, messages HTTP)
- Participation sur l'architecturage et le prototypage de la prochaine génération de plateformes logicielles de tri. (C#, XML)