J'ai reçu mon diplôme d'ingénieur en technologies de l'information et du management en 1999, et travaillé comme Chef de Projet dans différents secteurs (Energie, Spatial, Aéronautique et Défense) chez Areva, Sagem, EADS S&DE, Eurocopter et Alcatel Alenia Space.
Je me suis d'abord spécialisé dans la gestion de projets de développement de calculateur de drone, et de modélisation de projets de satellite. Mes compétences en architectures modulaires de logiciels on été récemment utilisées dans la réalisation de logiciels d'évaluation de rendement pour l'industrie du semi-conducteur.
Cette expérience m'a permis de me spécialiser dans les technologies Java J2EE.
Projet : PCA. Logiciel destiné à l'analyse des données collectées sur les équipements dans une chaîne de fabrication de semi-conducteurs.
Pilotage d'équipe de développement Java offshore (basée en Asie du sud-est)
Modélisation UML
Rédaction de spécifications techniques (en anglais)
Développement Java
Développement Delphi
Développement SQL pour MySQL et Oracle. Programmation des appels aux procédures stockées (PL/SQL). Participation à l'élaboration des schémas de base de données.
Génération d'interfaces pour l'accès aux Web Services (WSDL, SOAP, Jax-WS)
Création de rapports BIRT pour la génération automatique de documents
Développement pour Framework RCP et RAP (JFace, Swing, SWT, RWT)
Pour l'interface avec la base de données, utilisation du framework Hibernate. J'ai spécifié et réalisé les fichiers d'interface avec annotations qui définissent les propriétés des tables et des liens.
Développement de plugins spécialisés dans l'affichage de graphes multivariés sur support SWT (pour la partie client lourd/léger)
Pour les tests, utilisation de JUnit (et Test Manager pour la partie fonctionnelle)
Développement en Java pour le portage d'une application 2-tier vers une architecture de type 3-tier (Client lourd/léger - Serveur d'application (JBoss) - Serveur de base de données). J'ai participé à l'élaboration en Java et sous Framework Eclipse RCP du client lourd.
Pour l'interface avec la base de données, utilisation du framework Hibernate. J'ai spécifié et réalisé les fichiers d'interface avec annotations qui définissent les propriétés des tables et des liens.
Développement de schémas XML (XSD) et écriture de requêtes XML en XPath (pour la gestion des fichiers de configuration du projet)