-
Infotel
- Développeur
Neuilly-sur-Seine
2015 - maintenant
Dans le cadre d'une mission chez Air France, je suis en charge du développement d'évolutions logicielles sur plusieurs outils web du cargo, aussi bien sur les parties backend (J2EE) que frontend (Javascript)
-
Altran France
- Développeur Java/J2ee
Vélizy-Villacoublay
2013 - 2014
Sophia Antipolis Développeur Java/J2EE
Dans le cadre d'un forfait Altran pour Gemalto, pour du paiement sans contact, développement d'évolutions logicielles sur le Trusted Service Manager coté Service Provider :
* Développement de commandes simple mode pour la configuration d'applications mobiles ;
* Développement de commandes MIFARE for mobile ;
* Coding
* JUnit testing
* Soap tests
* Evolutions WebServices
Environnement technique Windows, Java (J2EE), Weblogic 11, SVN, Eclipse, Maven, Jenkins, Oracle 11, SOAP, Web Services
-
Amadeus Nice
- Developpeur Java
Sophia Antipolis
2009 - 2013
Amadeus e-Retail Engine, e-Travel Management & Selling Platform : Modules Availability & Fares du Booking Engine
(3 ans et demi) * Maintenance (correction de Problem Tracking Records et Incidents)
* Développement d'évolutions logicielles (Change Requests) :
* Rédaction de spécifications techniques et fonctionnelles ;
* Sizings, études de faisabilité
* Coding et tests JUnit
* Profiling (test de performance)
* Revue de tests d'intégration (cas de test)
* Soap tests
* Intégration logicielle ;
* Support de QA
Environnement technique Windows, Java (J2SE), Weblogic, ClearCase, Eclipse, Maven, Sonar, Jenkins, SQL Server, WinAproach (bug tracking), Mercury Quality Center, SOAP, Web Services ;
-
SAGEM Communication
- Développeur JAVA
2008 - 2009
Gestion de réseaux. Développement d'évolutions logicielles pour l'amélioration des performances du gestionnaire d'équipements réseau Ionos NMS. (4 mois)
(11 mois) Développement d'une plate-forme de services scallable pour la gestion des EnergyBox. (7 mois)
Travail sur le gestionnaire d'équipement Ionos NMS :
* Analyse des performances sur les grands réseaux ;
* Développement d'évolutions logicielles afin d'améliorer ces performances. ;
* Analyse des logs de l'équipe support ;
* Correction des anomalies
Nouveau projet de plate-forme scallable (outil de gestion d'équipements - EnergyBox EDF au début de ce projet) :
* Prise en main à distance : mise en place de tunnels réseau permettant à un utilisateur ou à un employé de la hot line d'effectuer des opérations à distance sur un équipement (à la manière d'un VLC). ;
* IHM du frontal :
* Développement des écrans en GWT
* Intégration et appel aux services RPC
* Traitement des données reçues
Environnement technique Linux, Windows, Java (J2SE), Apache Mina (protocoles réseau), GWT, JMS, Jbuilder, Eclipse, SVN, Maven, Hudson, Scrum (suivi de tâches), JBoss, Oracle, MySQL, DB2
-
SAGEM DS
- Développeur JAVA
PARIS
2007 - 2008
Embarqué/UI (SWT)
Projet FELIN, développement d'évolutions logicielles et correction d'anomalies pour le logiciel du calculateur du système FELIN (Fantassin à Equipements et Liaisons Intégrées).
(1 an)
Logiciel PEP (Plateforme Electronique Portable) :
* Développement d'évolutions sur le sous-système BCB (calculateur du système FELIN)
* Interfaçage avec les autres sous systèmes via un middleware (vidéo, envoi de messages et d'objets par radio), d'une part, et le sous-système lui-même d'autre part (structure des données, gestion de l'IHM)
* Ajout de nouvelles fonctionnalités
* Evolution de l'existant. ;
* Corrections sur des anomalies détectées en validation ou en intégration.
Développement d'un outil de gestion des clés d'identification pour l'équipe du SLI (Soutien Logistique Intégré) :
* Développement de l'outil ;
* Rédaction du Document de Spécification Logicielle ;
* Livraisons, à l'aide de l'installeur NSIS.
Projet NCV (intégration des véhicules dans le système FELIN) :
* Développement de nouvelles fonctionnalités sur le logiciel du calculateur :
* Interfaçage des IHM des fantassins avec le réseau Ethernet du véhicule (accès à un serveur vidéo, et partage des prises de vues sans utiliser le réseau radio).
Environnement technique Carte électronique, Windows 2000/XP, Linux, Linux embarqués, Java (J2SE, SWT, JVM Blackdown, XStream), Eclipse, CVS, NSIS (Installeur)
-
MBDA
- Développeur Java
Le Plessis-Robinson
2006 - 2007
Préparation de mission missile. Développement d'évolutions logicielles pour un logiciel de préparation de mission :
(8 mois)
* Développement de l'IHM d'un logiciel de préparation de mission
* Rédaction des exigences liées à la création de nouveaux panneaux
* Evolution de panneaux existants (demandes du client final, évolutions du modèle de données).
* Validation des saisies dans les écrans
* Binding du modèle et des formulaires.
* Rédaction des fiches de tests.
Environnement technique Windows XP, Unix, Java (J2SE, JGoodies, Spring), Eclipse, CM Synergie
-
MBDA
- Développeur Java
Le Plessis-Robinson
2006 - 2006
Département Future Concept Solution. Développement d'évolutions logicielles pour un émulateur de règles :
(9 mois)
Evolution d'un outil existant dans le cadre d'une étude technico-opérationnelle :
* Refonte partielle de l'IHM afin de la rendre plus ergonomique
* Modification de certaines fonctionnalités existantes (correction d'anomalies, évolutions du modèle mathématique).
* Ajout de nouvelles fonctionnalités. ;
* Intégration de la gestion d'une base de données MySQL (étude de la structure des tables en accord avec les spécifications et le modèle mathématique, requétage)
* Codage des différents modules de calcul spécifiés par le modèle mathématique, après avoir discuté de ce modèle avec le porteur du projet
* Développement les parties de l'IHM associées aux deux précédents points.
* Rédaction des divers documents associés (manuels, procédé de génération du code exécutable, fiche de version, modèle mathématique, fiches de validation)
Environnement technique Windows XP, Java (J2SE, Swing), XML, SQL, NetBeans, MySQL
-
L'Oréal
- Développeur Visual Basic/VBScript/PL-SQL
PARIS
2005 - 2005
Service coloration. Développement d'évolutions logicielles pour un outil de gestion d'échantillothèque.
(5 mois)
Outils de gestion d'une échantillothèque de produits à tester par le département coloration :
* Développement d'une interface de base de données Access programmée en VB6 communiquant avec une base distante Oracle, et permettant d'une part de gérer les quantités de produits en stock, et d'autre part d'accompagner les chimistes au cours du processus de test (gestion des listes de produits à tester, pesée, étiquetage...).
* Développement d'une interface intranet en langage VBScript permettant de consulter l'état des produits et des échantillons, et de réaliser des réservations, et contenant également les fonctionnalités d'administration de la base de données Oracle.
* Evolutions logicielles pour l'intégration de nouveaux produits venant d'une base de données extérieure à la base en cours
* Correction des anomalies de la version précédente ;
* Modification les deux outils afin qu'ils correspondent aux nouveaux besoins ;
* Gestion des risques ;
* Développement des requêtes dans les outils et dans les modules de la base oracle.
* Modifications des procédures d'import des données de la nouvelle base
* Modifications de structure entraînées sur l'existante.
Développement d'un nouvel outil en interface Access permettant d'aller récupérer des grosses quantités de produits chez un fournisseur, avec des flacons pré étiquetés, et de réimporter les données récupérées dans la base Oracle.
Environnement technique Windows XP, Windows 2000, Visual Basic, VBScript, PLSQL, SQL, HTML, UML, Oracle8i, Access, InterDev.
-
CEA Saclay
- Stagiaire
Gif-sur-Yvette
2005 - 2005
Projet ATLAS en collaboration avec le CERN à Genève. Développement d'une interface intranet pour la gestion de l'alignement dans l'accélérateur de particules ATLAS
(6 mois)
Dans le cadre de la construction d'un nouveau module de capteurs sur l'accélérateur de particule du CERN visant à mettre en évidence l'énergie des Muons, développement, en collaboration avec le responsable de stage, d'une interface intranet visant à gérer le calibrage des capteurs d'alignement des différentes plaques permettant la détection des trajectoires de particules :
* Etude de la structure des différents types d'alignement, et les données nécessaires à leur gestion par un algorithme de calcul des trajectoires déjà développé
* Développement d'une structure d'Entreprise Java Beans pouvant s'interfacer avec un SGBD extérieur.
* Développement de l'IHM permettant d'accéder à ces données via l'intranet
* Configuration des différents acteurs afin qu'ils s'interfacent correctement.
* Développement des procédures d'import de la base de données d'alignement vers la base finale.
Environnement technique Linux, Java/J2EE (EJB 2.0, Servlets), Ant, JSP, Apache Tomcat, Jboss, Eclipse, Access, MySQL.
-
CEA
- Stage
PARIS
2003 - 2004
Service Grands Systèmes. Développement d'un système d'archivage très long terme en Perl.
(6 mois)
* Développement en Perl d'un outil d'archivage de tous types de données informatique sur du très long terme, à partir de spécifications initiales ébauchées par le responsable de projet :
* Discussions sur les spécifications
* Développement de l'outil d'archivage ;
* Développement des outils de migrations des différents modules vers des technologies différentes (bases de données, systèmes de stockages...).
Environnement technique Linux Red Hat, Perl, SQL, PostgreSQL