-
Softeam digital
- Ingénieur logiciel
2017 - 2018
chez le client CBP,
Projet : Sinistre - Espace assuré
Développement de services Java pour l’équipe sinistre
Rôle : Développeur java
Missions :
Refonte et développement de services REST à exposer à l’espace Assuré pour la nouvelle version
Développement de batchs d’archivage de données sinistre pour le droit à l’oubli
Environnement technique : Java 8, queue Jms, Spring, Hibernate, RestEasy, Chef, Jenkins, Spring batch, EasyMock
-
softeam digital
- Ingénieur logiciel
2017 - 2019
chez le client CBP,
Développement de l’Espace assuré en angularJs, du portail dédié au centre d’appels espace assuré en ReactJs et refonte de l’Espace assuré en react typescript .
Rôle : Développeur full stack java - react
Missions :
Conception, Développement de l’application. Maintenance applicative, évolutive des 2 sites Cbp4you
Développement backend java (exemples: statistique avec Metric, envoi de notifications avec Firebase Cloud Messaging, gestion de contenu dynamique du site , batchs quartz, template mail freemaker HTML, etc...)
Développement frontend AngularJs, reactJS et react typescript. (exemples: visualisation mensuel et annuel des statistiques du site , gestion des habilitations d’accès fonctionnalité portail , supervision etc…)
Environnement technique : Java 8, queue Jms, Spring, Hibernate, quartz, Jersey,QueryDsl, Websocket back et front , angularJs 1.7 , react 16.6, redux 6.0, google charts, environnement AWS, git , github, typescript 3.5, javascript, node, gulp, sass, flexbox, Promotheus metric, freemaker HTML, swagger documentation, plusieurs bibliothèques npm .
-
Sigma
- Ingénieur logiciel
LA CHAPELLE SUR ERDRE
2015 - 2017
Refonte de la collecte de la taxe d’apprentissage en une application web
Rôle : Développeur fullstack, référent technique et fonctionnel des domaines édition et batch
Missions :
Conception, Développement de l’application. Maintenance applicative, évolutive
Méthodologie Agile (sprint, daily, retro) avec l'utilisation d'iscrum
Développement fullstack : du front Ext Js aux scripts de création/modification de table
Développement traitement et refonte performance Spring Batch
Traitement lourd, calcul global (frais de gestion, fonds collectés, fonds libre)
Import de données
Alerte et Relance d’anomalie
Clôture de campagne
Abonnement Écoles
Evolution du moteur d'édition
Mise en place de la gestion des datamatrix/ QR code
Amélioration des performances avec multithreading pour édition en masse
Génération de courrier en masse avec variable de courrier, calcul destinataire et génération de mail avec pièce jointe.
Génération de documents de pdf (déclaration, quittance, reçu, synthèse, bordereaux, reversement écoles).
Développement partie transverse :
Génération de données CSV pour faire du publipostage directement dans Word.
Fusion en masse de Pdfs avec Pdf box
Evolution d'un requêteur (utilisation view materialized, view, requête complexe sql)
Lancement de batches périodiques avec Jenkins et requête Curl
Qualité avec Sonar et détection des anomalies avec Kibana
Tests unitaires avec Junit / Mockito
Environnement technique : Front end Ext JS,Back end Java 8, Spring, Jpa, Hibernate, Postgresql, Traitement Spring Batch, Intégration Talend avec JasperSoftEtl, Edition Jasper avec JasperSoftStudio, Edition XDocReport
-
Infotel Ouest puis Sigma informatique
- Ingénieur d'études Java/J2EE
Neuilly-sur-Seine
2010 - 2015
Refonte des applications existantes de gestion pour les centrales et points de ventes E. LECLERC (secteur de la Grande Distribution)
Rôle : Développeur, référent technique et fonctionnel, responsable domaine article (équipe de 4 développeurs)
Missions :
Analyse et Conception, Développement de l’application puis Maintenance applicative, évolutive partie serveur en Java
Reprise de données centrales et magasins :
Reprise centrale avec ETL maison
Reprise magasin avec Spring batch
Gestion de flux migratoires pour faire communiquer 2 applis :
Saisie dans la nouvelle application puis exploitation dans l’ancienne application
Domaines fonctionnels : article, prix de vente, dossier offre
Gestion de la qualité sur domaine article (Sonar) et de la qualité de réplication (détecter les anomalies en amont de l'incident client au moyen de programme PLSQL)
Gestion du stock d'anomalie entrante : priorisation et répartition dans l'équipe du domaine Article, analyse et correction d'anomalie. Appel client en cas de besoin.
Formation et support aux développeurs sur l’ancien et le nouveau moteur
Nombreuses réalisations d’outils PLSQL
Environnement technique : Java 6, Spring, ETL maison basé sur JDBC, Spring batch, Hibernate, Oracle,sql, PLSQL
-
IEG Consulting - mission Canal+ Steria Nantes
- Analyste Developpeur
2008 - 2009
Projets : Projet Canal+ et projet Apria
Rôle : Développeur Cobol
Missions :
Projet Apria (mutuelle) : Conception, Développement de l’application Starweb avec la collaboration avec le CIMUT, avec une couche basse Cobol couplé à une IHM Java script
Projet TMA canal+ : Analyse d’incidents, Réalisation d’évolution, Test Unitaires, Test Validation
Environnement technique : JavaScript (Apria), Cobol, Procobol, Db2