Avril 2016 jusqu'a ce jour Mission chez HSBC - Paris La Défense.
Application GEODE (GED) pour le projet Modernisation [remplacement de HUB (HSBC Universal Banking System) par SAB AT]
Etude de l’existant et les impacts du projet Modernisation sur l’application GEODE [3 parties : WEB, Batch (Java/Java EE) et CMOD] qui est en charge de la Gestion Electronique des Documents.
Participation à l’analyse des besoins et rédaction de l’IFS (Interface Functional Specification), de l’ITS (Interface Technical Specification), de l’IDM (Data Mapping) et estimation des charges.
Réalisation des développements et tests unitaires associés à l’évolution de GEODE (batch et Web) + nouvelles applications (Java Batch + Web Service SOAP et REST)
Ecriture des scripts Shell et le guide d’installation pour la mise en PRODUCTION.
Environnement techniques :
Langages: Java /Java EE, XML, SQL, Script Shell, Script Awk.
GEODE Front: JSF 1.x (+ surcouche HSBC), Spring 4 et GEODE Batch: Java/j2ee, Spring Batch 3.0.x
Base des données : ORACLE 11g.
Outils de développement intégrés : RAD8.5 (avec RTC 4.x), SQuirrel, ORACLE SQL Developer.
Outils de build et de déploiement - Gestion des versions : Maven 3, RTC
Serveur d’application : IBM WAS (WebSphere Application Server) 7.0
Mission chez GEODIS (Opérateur du transport et de la logistique, rattaché à SNCF Logistics)
Maintenance corrective et évolutive de l’application TMS qui gère toutes les zones fonctionnelles du Core Bussiness de la Société de Transport, Messagerie et Express.
A partir des expressions des besoins MOA, rédiger les spécifications techniques et réaliser les développements (Front-End et Back-End) + les tests unitaires associés [en mode AGILE]
Intégrations continues avec Jenkins, packaging avec Ant et Maven 3 et SonatQube pour la qualité des codes
Environnement techniques :
Langages: Java /Java EE, XML, PL/SQL, HTML, CSS, JS.
Front-end: SF 2 (Primefaces 5), Struts 1.3 - Back-end: EJB3, Hibernate 4, JPA2.x
Base des données : ORACLE 11g.
Outils de développement intégrés : Eclipse, TOAD, ORACLE SQL Developer.
Outils de build et de déploiement - Gestion des versions : Ant, Maven 3, Cargo (plugin) - SVN.
Serveur d’application : JBoss-eap-6.3
Mission chez CEGC (Compagnie Européenne de Garanties et Cautions) – filiale de NATIXIS et adossée au Groupe BPCE : acteur multi marché des cautions et des garanties financières en France:
Rédaction des SFD (Fonctionnelles) et STD (Techniques) sur les évolutions des batch Java (OAD : Outils d'Aide à la Décision), migration ORACLE 10G vers ORACLE 11G
Réaliser des développements et des tests unitaires associés.
Réalisation d'un module de cryptage des mots de passe (protocole AES256)
Création scripts Shell pour déploiement des Batch sur les environnements [sous Linux]
Environnement techniques :
Langages: Java /J2EE, XML, SQL.
Framework: Maven 3, iBatis, TestNG.
Base des données : ORACLE 11g.
Outils de développement intégrés : Eclipse, SQL Developer.
Outils de build et de déploiement - Gestion des versions : Maven 3, Ant - SVN.
Mission chez ORANGE (France Télécom) en tant que MOE pour le projet SYMPHONIE CONSULTATION : consultation des informations (Obligations légales) sur les trafics mobiles et fixes chez Orange.
Rédaction des SFD et STD (Diagrammes UML) et estimation des charges.
Développement (couche présentation, couche métier, couche accès aux données et WEB services SOAP avec CXF), optimisation, revue de code et test unitaires en mode AGILE.
Migration Jonas 4.5 vers JBoss-6.x
Environnement techniques :
Langages: Java /J2EE, XML, PL/SQL, Java Script (JQuery), HTML.
Framework: Struts 1.x, SPRING 3, Hibernate 3, Dozer, CXF et Maven 2.
Base des données & Serveurs d’application : ORACLE 11g, Tomcat 6, JBoss, Jonas 4.5
Outils de développement intégrés : Eclipse, TOAD, SQL Developer.
Outils de build et de déploiement - Gestion des versions : Ant, Maven 3, Cargo (plugin) - SVN.
Intégration continue & gestion des erreurs : Jenkins, QC 11.
Fév. à Juil. 2012 Projet au forfait AGROSTAR (Systèmes d'information dédiés au transport et à la logistique de produits agroalimentaires en Europe)
Maintenance corrective et évolutive de la gestion des sous-traitants pour l’application WEB PST:
Rédaction des STD et SFD (Diagrammes UML)
Codage, test unitaires et livraison des composants développés.
Environnement techniques :
Langages: Java /JAVA EE, PL/SQL, Java Script, HTML, CSS.
Framework : Framework TFE (Transport Frigorifique Européen), Struts 1.x, Ajax(Dojo), JUnit 4.
Base des données & Serveur d’application : ORACLE 11g, Apache Tomcat 5.5
EDI & gestion de configuration: Eclipse, TOAD, SQL Developer & SVN.
2011 Mission chez PSA (Pôle tertiaire) en tant que MOE pour le projet PHFCO (Pièces Hors Fabrications pour les Commandes Ouvertes)
MOE :
Rédaction des STD et SFD (Diagrammes UML sous EA) et estimation des charges.
Développement, optimisation, revue de code, intégration continue et processus de livraison.
AMOA :
Rédaction des spécifications fonctionnelles détaillées.
Accompagnement des utilisateurs finaux pour la phase de recette.
Rédaction des guides utilisateurs et/ou sessions de formation.
Environnement techniques :
Langages: Java /JAVA EE, XML, PL/SQL, Java Script, HTML, CSS.
Framework: Framework LEGO 3 (Struts 2, Spring 3, Hibernate 3), Maven 3, Luntbuild.
Base des données & Serveur d’application : ORACLE 11g & Apache GlassFish.
Outils de développement intégrés & gestion configuration : Eclipse, TOAD, SQL Developer.
Gestion de configuration et travail collaboratif: SVN & JIRA.
Service Web: CXF (SOAP)
Avr. à déc. 2010 Projet au forfait JALIOS pour le SDIS95 (Pompier Val d’Oise)
Développement web et gestion de projet d’un site intranet avec JCMS 6.x
Recueil et/ou identification des besoins des clients.
Recommandations techniques et fonctionnelles.
Rédaction des spécifications techniques.
Mise en place des environnements techniques (développement, recette et pré-production)
Conception, réalisation, intégration, tests unitaires et livraison des composants développés.
En collaboration avec les ressources internes :
Participation à l'estimation de la charge de travail.
Contrôle de la qualité des livraisons (délais, budget, scope)
Environnement techniques :
Langages: Java /JAVA EE, Java Script (JQuery), HTML, CSS.
CMS & LDAP: Jalios JCMS 6.x et Active Directory.
Base des données & Serveur d’application : MySQL 5 et Tomcat 6
Outils de développement intégrés & gestion de configuration : Eclipse, MySQL Workbench et SVN.
Juil. 2009 à Mars 2010 Mission chez CREDIPAR (Filiale française de la Banque PSA Finance, détenue par le Groupe PSA Peugeot Citroën et qui a pour vocation le financement des véhicules neufs et d'occasion vendus en France par les réseaux des marques Peugeot et Citroën) pour la mise en place d’une application WEB (intranet) de gestion des gages sur les VAC (Véhicules Achetés à Crédit)
Analyse et conception de toutes les fonctionnalités de l’application :
Consultation, Inscription, Radiation, Prorogation, Statistiques, Administration et Gestion des rejets.
Mise en place : environnement, codage, test unitaire.
Création des batch PL/SQL sous ORACLE 9i : insertion automatique des contrats à gager, génération flux courriers, génération flux SIV pour les demandes d’inscription, radiation et prorogation de gage.
Environnement techniques :
Langages: Java /J2EE, XML, PL/SQL, Java Script, HTML.
Framework: Framework LEGO 2 (Struts 1.x, OJB), Maven 2.
Base des données & Serveur d’application : ORACLE 10g, JBoss 4.5
Outils de développement intégrés : Eclipse, TOAD, SQL Developer.
Gestion de configuration et travail collaboratif: SVN & JIRA.
Avril à juil. 2009 Mission chez FRERES BLANC (Le Groupe Frères Blanc, plus de 30 restaurants et brasseries à Paris, en Province et à l'International). Suite à la baisse de la TVA dans le secteur de la restauration, mise à jour de l’application de saisie de caisse qui permet d’enregistrer quotidiennement les recettes et dépenses du restaurant et d’assurer le suivi des comptes.
Analyse de l’existant et conception de la nouvelle fonctionnalité de l’opération de saisie de la recette du jour.
Prise en compte de la nouvelle législation sur l’application des taux de TVA (TVA Forte et TVA Faible) sur certains produits.
Séparation des mouvements de caisse pour les ventes à emporter et sur les ventes sur place.
Environnement techniques :
Langages: Java/ J2EE, XML, XSLT, XPATH, XSP, Java Script, HTML, SQL.
Framework : Cocoon.
Serveurs d’application & Base des données : Apache Tomcat, JBoss 4.
Oct. 2008 à mars 2009 Projet ARH (Allocation des Ressources Hospitalières)
Maintenance corrective, adaptative et évolutive de l’application ARGHOS:
Rédaction des spécifications techniques (Diagrammes UML)
Codage, tests unitaires et livraison.
Environnement techniques :
Langages: Java J2EE, XML, Java Script, HTML, SQL
Outils de développement & gestion de configuration : Eclipse, TOAD & SVN.
Serveurs d’application & web: Apache, Tomcat
Base des données : MySQL
Framework: Struts 1.x, JUnit, Hibernate et Maven.
jan. à sept.2008 Mission chez EUROPCAR (EUROPCAR, n° 1 français et leader européen de la location de véhicules de tourisme et utilitaires, possède le plus grand choix de véhicules, répartis dans un réseau de 530 agences de location de voiture en France et présent dans 160 pays) :
Projet pilot, pour la refonte du SI Europcar, basé sur SOA et l’architecture à 5 couches.
Test de charge et optimisation d...