-
XPO Logistics
- Architecte Java EE
Lyon
2015 - 2016
Domaine applicatif : Transport
Environnement technique : Java EE, Spring, JPA/Hibernate, JSF (Rich faces), AOP, Junit, Mockito, SOA, Oracle,
WS , Tomcat, Linux, ETL (Talend), ESB (IBM), WebSphere, SSL, SSO, RabbitMQ, ElasticSearch, Kibana, Logstash, Team Foundation Server.
Contexte : Nombreuses applications de gestion du parc automobile et des voyages des conducteurs.
Enjeux: Endosser le rôle de référent technique. Entamer une politique d'amélioration avec l'utilisation de nouvelles technologies.
Tâches effectuées :
Réalisation portail web : Mise en place architecture et développement Java
Développement de briques logicielles Java EE
Mise en place intégration continue
Mise en place des tests unitaires et d’intégration
Mise en place JPA/Hibernate
Migration Svn vers Git
Mise en place authentification SSO(Single Sign-On)
Support production et pilotage
Réalisation de POCs : Spring Mvc/AngularJs
-
Fivia
- Software engineer
2014 - 2015
Domaine applicatif : Publicité interactive.
Environnement technique : Java EE, Spring, Hibernate, JSF (PrimeFaces 5), AOP, Junit, Mockito, SOA, Sybase, WS (Rest/Soap), Tomcat, Linux.
Contexte : Progiciel de gestion publicitaire. Travail en Agile. Rachat par un grand groupe américain (WideOrbit). Enjeux : Migration de l’ancien outil vers des technologies plus récentes. Amélioration de la qualité.
Nombre de participants : 12
Tâches effectuées :
- Développement de briques logicielles Java
- Développement d’IHM
- Correction de bugs
- Implémentation des nouvelles fonctionnalités
- Mise en place des tests unitaires et d’intégration
-
ASTEK Finance
- Consultant confimé Java EE
2013 - 2014
Projet SEPAmail chez STET (depuis Octobre 2013)
Domaine applicatif : Finance/Banque de détails
Environnement technique : Java EE, Spring, Frameworks Java Open Source, Javascript, Junit, Mockito, JMX, SOA, MOM, CouchDB, AMQP,
WS (Rest/Soap), PKI, Tomcat, Linux.
Contexte : Banque de détails. Nouvelle norme Sepamail. Travail en Agile. TDD.
Enjeux : Réaliser un outil de test de conformité de qualité dans un délai réduit (2 mois).
Réaliser un SMART conforme à la norme Sepamail.
Nombre de participants : 5
Tâches effectuées :
- Développement de briques logicielles Java
- Développement d’IHM
- Vérification de la conformité par rapport au cahier de tests
-
Groupe One Point
- Consultant Java EE
Paris
2011 - 2013
Mission gestion des accès fixes xDSL chez SFR
Domaine applicatif : Fibre Optique et ADSL.
Environnement technique : Java EE, JSP/Servets, Ibatis, Spring, Hibernate, JSF, JUnit, PL/SQL, Javascript, Ajax, JQuery, W4, JBPM, Tomcat, Oracle.
- Projet Phénix
Migration de l’outil de workflow JBPM vers W4.
Gestion des accès des clients en Fibre optique.
Contexte Initial : Application workflow sur moteur JBPM avec architecture MVC.
Effectif : 1 chef de projet/4 développeurs
Tâches effectuées :
- Maintenance évolutive et corrective
- Création de workflows
- Développement de composants W4 en Java
- Développement de briques logicielles en Java EE
- Développement d’interfaces Web
- Création de procédures stockées
- Développement de la couche DAO
Résultat final: Application workflow sur moteur W4 avec architecture MVC.
- Projet Portabilité Interne (lots 1, 2, 3 et 4)
Mise en place du principe de "Portabilité Interne/Débordement" sur le réseau fixe ADSL et Fibre Optique de SFR.
Effectif : 1 chef de projet/1 développeur
Tâches effectuées :
- Création de workflows
- Développement de composants W4 en Java
- Développement de briques logicielles en Java EE
- Développement d’interfaces Web
- Création de procédures stockées
- Développement de la couche DAO
- Refactoring et Optimisation du code
Résultat final : Ouverture de la portabilité des numéros SFR entre équipements du réseau SFR.
- Projet Ipv4 Full Routed et Ipv6 lot 2.2
Préparation du réseau SFR à la disparition d'Ipv4 et à l'arrivée d'IPpv6.
Effectif : 1 chef de projet/2 développeurs
Tâches effectuées :
- Création de workflows
- Développement de composants W4 en Java
- Développement de briques logicielles en Java EE
- Développement d’interfaces Web
- Création de procédures stockées
- Développement de la couche DAO
- Refactoring et Optimisation du code
- Développement d’une brique pour la vérification des fichiers(XML) échangés avec les autres SSAs avant leur envoi. Mise en place du design pattern Décorateur.
Résultat final : Ajout d’un identifiant unique sur les équipements réseaux qui devient la clé pour l’authentification du client à la place de l’adresse Ipv4. Nouvelle brique logicielle pour la vérification des échanges avec les autres SSAs.
-
Groupe One Point
- Consultant Java EE
Paris
2010 - 2011
Mission collecte fixe chez SFR
Développement et Intégration des outils de collecte, provisionning, médiation fixe (Téléphonie Fixe). Environnement Java(SE/J2EE), Unix, Oracle, Perl.
-
W4
- Stagiaire ingénieur R&D
RUNGIS
2010 - 2010
Stagiaire ingénieur R&D chez W4. Mise en place d'un convertisseur permettant le passage du modèle propriétaire au modèle BPMN. Contexte Workflow. Implémentation en Java. Conversion de fichiers XML, API DOM. Tests avec JUnit 4.
-
Université d'evry
- Etudiant en informatique
2009 - 2010
Programmation en langage Java : Réalisation d'un simulateur de trafic ferroviaire.
Stratégie d’accès dans les réseaux : Optimisation du temps d’accès pour le partage de ressources sur un réseau à l’aide de programmes linéaires. Réalisation d’un algorithme glouton en JAVA.
Programmation en langage C : Gestion du stock d’un magasin
Réalisation d’un contrôleur d’accès sur les réseaux CAN et Ethernet : Réalisation d’une carte électronique et programmation en langage C.