-
Adexcel Consulting Sa
- Expert Technique
2019 - maintenant
-
Softway Medical
- Tech Lead & developer
Meyreuil
2016 - 2019
Développement en mode Agile d’un progiciel destiné aux hôpitaux, cliniques et cabinets de radio, en utilisant la méthode Agile Scrum :
Informatique industrielle dans le domaine de la santé : Certification HDS, ISO 27001.
Application Web Java/JEE dans un environnement Eclipse ;
Serveur web Tomcat;
Utilisation des Framework Struts, Spring core, Spring security, Web service REST.
Persistance de données : JPA (Hibernate), base de données Oracle 11g ;
Interface graphique avec JavaScript, Angular JS, VueJS, CSS, JSP, Taglib.
Modélisation UML ;
Gestionnaires de sources, d’intégration continue : IBM RTC, Jenkins, GitLab, Maven, Docker, OpenShift
Rôle : DevOps Tech-lead/ développeur Java :
o Mise en place de la chaîne de CI / CD à l'aide de Gitlab et Gitlab CI
o Développement micro-services et déploiement sous Docker et OpenShift (Kubernetes)
o Bonnes pratiques de Craftsmanship : TDD, relecture de code, clean-code
-
Airbus Helicopters
- Concepteur développeur Java EE / Eclipse RCP
Blagnac
2014 - 2016
SOGETI HIGH TECH Projet : MGS (Maintenance Ground Station)
Développement d'application pour une station de maintenance au sol pour Hélicoptères avec le Framework Eclipse RCP et Java EE
Envir. Technique :
* Eclipse RCP v3.7, OSGI, SWT, JFace, Eclipse Link, UML, E4, Java EE, EJB3, CDI, Glassfish V3.1, PostgreSQL V9.1;
* Normes : DO178B
* Architecture OSGI, Clients Serveur
Rôle : Analyse fonctionnelle et technique.
Conception et réalisation des plugins, des couches business et services.
Codage et tests unitaires.
Mission : Développement d'application Eclipse RCP pour une Station de Maintenance au Sol pour Hélicoptères (MGS™).
MGS™ est le nom du produit donné à la station de
maintenance au sol capable d'analyser les données de vol et les
données enregistrées à partir des capteurs d'hélicoptères afin de
diagnostiquer et d'identifier des problèmes potentiels et aider à la maintenance des Hélicoptères.
-
Eurocopter (+10,000 employés)
- Gestion de projet et developpement
2013 - 2014
SOGETI HIGH TECH Projet : SIRINA - Évolutions TOMF
Développement de nouvel addons (briques fonctionnelles) SIRINA pour le client TOMF.
Envir. Technique :
* Java, Swing, JGoodies, Hibernate, Jaxb, XML Digester, UML,
Maven, Ant
* Normes : DO178B
* Architecture MVC ;
* Outils : Eclipse, JForme Designer, YourKit Java Profiler
Rôle : * Analyse fonctionnelle et technique.
* Mise à jour des documents de spécifications et de conceptions ;
* Conception, codage et tests unitaires. ;
* Mise à jour des documents de tests et validations
Mission : Développement de nouvelles fonctionnalités demandé par le client
TOMF sous forme de mise à jour de briques fonctionnelles existantes
- Dynamic drawing (cartographie 2D)
- Doghouse customization functions
- ... ;
- Corrections d'anomalies (PRs) sur la version existante ;
- Livraison et installation de la version logicielle sur les postes clients
- Présentation de la version et Formation des utilisateurs/Administrateurs
-
Gemalto
- Concepteur developpeur JEE
Meudon
2013 - 2013
DEXXIS SOLUTIONS-CAME :
Développement et customisation du produit Dexxis Instant Issuance pour CAME
Envir. Technique :
• Java , JEE , EJB3 , Spring core, Spring security, Web services • Maven, Eclipse • JBoss EAP 6.1 • GWT(Google Web Toolkit), HTML, XML • Outils de validation(JUnit, SoapUI) • Oracle 11g
Rôle :
Participer au développement: • Définir et maintenir les documents de conceptions détaillées en conformité avec l'architecture et les spécifications • Ecriture du code source en conformité avec la conception définie et les règles de codage Participer à la validation du produit: • Définir les cas de tests unitaires, la mise en oeuvre des cas de test (si automatique) et les exécuter • Définir les compagnes des tests de stress et de charges • Préparation de l'environnement de test, exécution des campagnes de test • Corriger les bugs identifiés lors des campagnes de tests • Produire le rapport de validation
Mission :
Dexxis Instant Issuance est une solution de personnalisation de cartes bancaires développées et distribuées par GEMALTO. Elles permettent aux banques ou au centre de personnalisation d'emmètrent des cartes bancaires d’une façon instantanée. Le but de la mission est d'effectuer le développement et la customisation de cette solution en fonction des besoins clients (CAME).
-
Airbus Helicopters
- Consultant - Assistance Technique TOMF(OMAN)
Blagnac
2013 - 2013
La mission s'inscrit dans le cadre du contrat de support et d'assistance pour le client TOMF(RAFO OMAN). Les principales activités réalisées dans le cadre de cette mission sont:
• Identification et vérification des performances des stations MPGS (Sirina) existantes. • Identification des stations et les problèmes récurrents et leurs reproductibilités • Identification des améliorations à apporter dans les nouvelles versions • Présentation des nouvelles fonctionnalités ainsi que les anomalies corrigées, dans la nouvelle version logicielle Sirina v5.1.1, pour l'équipe RAFO(Royal Air Force of OMAN)
• Analyse de l'amélioration liée au changement de configuration (HW, SW)
• Préparation d'une mission accomplie à Oman avec la nouvelle station MPGS V5.1.1 pour vérifier le plan opérationnel de la mise à jour du logiciel.
-
Eurocopter (+10,000 employés)
- Concepteur developpeur JAVA
2010 - 2013
SOGETI HIGH TECH Projet : SIRINA NG
Développement d'addons (briques fonctionnelles) pour le logiciel de
préparation de mission pour hélicoptère
Envir. Technique :
* Java, Swing, JGoodies, Hibernate, Jaxb, XML Digester, UML,
Maven, Ant
* Normes : DO178B
* Architecture MVC ;
* Outils : Eclipse, JForme Designer, YourKit Java Profiler
Rôle : * Analyse fonctionnelle et technique.
* Rédaction des documents de spécifications et de conceptions ;
* Conception, codage et tests unitaires. ;
* Rédaction de document de tests et validations STP,SDF,STR
Mission : Principales activités sur le logiciel Sirina :
* Développement nouveaux calculateurs de performances (TOM
FOC, Makila2A1...)
* Développement des docs de vol et impression ;
* Développement de générateurs binaires des données de mission
et chargement de binaires pour équipements embarqués
* Développement addons PhoneBook et Checklist ;
* Automatisation des tests de performance ;
* Développement convertisseurs de données de vols du format
binaires vers un format exploitable par l'utilisateur
* Développement de l'addon Debriefing pour le déchargement des
données de vols et rejoue de la mission en vues 2D,3D,Video
* Corrections des anomalies (PR) et profiling des fuites mémoires
SIRINA 4.0.0 : Correction d'anomalies des versions
antérieurs et évolutions pour les clients TOMF(OMAN), TNZA(Nvle-
Zélande) et Panther Marine.
-
Airbus Group
- Concepteur developpeur Java
Blagnac
2009 - 2010
SOGETI HIGH TECH Projet : CIGALHE - MGS
Conception et réalisation d'une maquette pour une station de
maintenance pour Hélicoptères
Envir. Technique :
* Java, Swing, JGoodies, Hibernate, Access, UML, JForm Designer ;
* Normes : DO178B
* Architecture MVC
Rôle : Analyse fonctionnelle et technique.
Conception et réalisation des IHM de la maquette.
Codage et tests unitaires.
Mission : Conception et réalisation d'une maquette pour la station au sol
CIGALHE™.
CIGALHE™ est le nom du produit donné à une station de
maintenance au sol capable d'analyser les données de vol et les
données enregistrées à partir des capteurs d'aéronef afin de
diagnostiquer les problèmes rencontrés par un hélicoptère.
-
Gemalto
- Concepteur developpeur Java EE
Meudon
2008 - 2009
Projet : Migration du projet Contactless sous JBoss 5.x
Migration de l'application de paiement sans contact avec mobile MNFC(Mobile Near Field
Communication) à partir du serveur d'application JEE GlassFish
V2.x vers le serveur d'application JEE RedHat JBoss5.x
Envir. Technique : OS : Linux RedHat Advanced Server 4 , Windows XP
BDD : Oracle 10g
Environnement JAVA EE: JDK 5 ; Web Services, Axis, Apache
Tomcat, Eclipse ver3.4.1;NetBeans IDE 6.5; ORACLE sqldeveloper;
ORACLE JDeveloper
Outil de gestion: MKS Integrity 2006.
Rôle : - Analyse fonctionnelle et technique de la solution MNFC.
- Migration des modules Web Services avec Axis sous Apache
Tomcat.
- Migration des modules EJB3 ( Session et Entity). ;
- Migration des modules JMS. ;
- Configuration des principales extensions JEE, du serveur JBoss
5.x:
* Connecteur JCA pour la gestion de JMS (SwiftMQ et JBoss
Messaging)
* Supervision par les composants JMX. ;
* Développement des modules de sécurité spécifiques JBoss, et
activation de la sécurité.
- Déploiement de l'application MNFC dans son nouvel
environnement (JBoss 5.x).
- Travail d'équipe avec la validation(test de non régression), le
Tuning, Profiling ( non régression de performance) et les
développeurs qui ont réalisés le projet MNFC.
- Tests JUnit et System de MNFC sous JBoss et correction de Bugs. ;
- Tests de non régression.
Mission : L'objectif de cette mission est de faire migrer la solution MNFC(
paiement sans contact sur mobile) appellée Contactless, réalisée
avec les technologies JAVA,JEE,EJB3,Web Service du serveur
d'application Open Source Sun,GlassFish vers la dernière version
du serveur d'application Open Source RedHat,JBoss 5.x.
-
Sogeti High Tech
- Ingénieur d'étude et développement
TOULOUSE
2008 - 2016
Divers missions en AT et en Régie
-
Gemalto
- Stage
Meudon
2008 - 2008
GEMALTO Projet : Stage - Migration SVI sous JBoss 5
Stage - Migration du projet SVI(SIM Visual Interface) à partir du
serveur d'application JEE GlassFish V2.x vers le serveur
d'application RedHat JBoss5.CR2
Envir. Technique : OS : Linux RedHat Advanced Server 4 , Windows XP
BDD : Oracle 10g
Machines : HP ProliantDL 2*Xeon 2.33GHZ QuadriCore ,8GO de
RAM + PC DELL Pentium 4 Hyperthreading 3.39 GHZ , 2GO de
RAM
-
UNIVERSITE AIX-MARSEILLE II
- Projet Java SE
2008 - 2008
Projet : Réalisation d'un logiciel de programmation musicale en JAVA standard + Interface Swing
pour une station Radio
Envir. Technique : OS : Linux RedHat , Windows XP ,
Pour plus d'info, suivre le lien: http://ngoutal2007.free.fr/