EXPERIENCES PROFESSIONNELLES
ITGA (Institut Technique des Gaz et de l'Air)
Rennes
09/2022 à 10/2023
PROJET
Maintenance de PulSSE qui est un logiciel HSE (Hygiène Sécurité
Environnement) spécialisé dans l’évaluation des risques professionnels et
chimiques, à destination des professionnels du domaine HSE : Industriels,
responsables HSE, chargés de prévention. L’application est déployée en Saas
chez un hébergeur de ITGA pour plus de 70 clients, et les versions sont livrées
chez une douzaine de clients en On-Premise
MISSION Développeur Sénior/Leader Technique Java/GWT
TECHNOLOGIES Java 8/GWT, XML, API Rest, Gitlab CI/CD, Kubernetes/Helm, Sonar,
Gitlab CI/CD, Freshdesk, Eclipse, Jasper
FONCTIONNEL Editeur de logiciel
DETAILS
Maintenance de l’application via des tickets freshdesk organisés
en tableau kanban.
Intégration en cloud sur des serveurs chez l’hébergeur Sigma en
production/Qualification/Staging/Recette/environnement de
Formation
Mise en place de documentation technique sous Confluence
pour la montée en compétence technique.
Assistance technique pour les clients On-Premise sur des
environnements variés (Linux, Windows Server)
Approche DevSecOps sur le développement et l’intégration en
cloud.
Kurmi Software
Rennes
09/2021 à 08/2022
PROJET
Prestation au sein de Kurmi Software pour une mission d’assistance
technique - en développement Back End Java dans la division R&D de
Kurmi. - Intervention au sein de l’équipe « Connecteurs & Services » (~15
personnes organisées en 2 scrum - teams) de la R&D Kurmi sur le
développement et la maintenance de connecteurs Kurmi vers des -
solutions de communication d’entreprise (Avaya, MS Teams/O365,
Cisco, Zoom, …) pour enrichir le progiciel de Kurmi.
MISSION Développeur Back End Java 8 suite Logiciel KURMI | KURMI
TECHNOLOGIES Java 8, Spring Framework, Javascript, XML, API Soap/Rest, Sonar, Gitlab,
Intellij, JIRA, Mockito, IntelliJ
FONCTIONNEL Editeur de logiciel
DETAILS Montée en compétence sur le framework Kurmi (utilisation du
connecteur générique)
Etude des interfaces proposées par les équipements/solutions
tiers (API, XML, JSON, …)
Développement des connecteurs pour intégrer les
équipements/solutions tiers à la solution Kurmi - Maintenance
des versions de Kurmi en production - Intégration
Amélioration de la documentation technique Onboarding.
Tests automatiques javascripts basés sur le framework js interne
de Kurmi.
SpikeeLabs
Rennes
03/2020 à 07/2021
PROJET
Customer Care est l’application de gestion de la relation client utilisée
par les commerciaux de COVAGE, un opérateur d’infrastructures de
télécommunications français spécialisé dans le déploiement et
l'exploitation de fibres optiques pour les particuliers (FFTH) et pour les
entreprises (FFTO). Projet à court terme d’exposer les services de
l’application en REST pour remplacer à terme le frontend par le CRM
Salesforce/MuleSoft API.
MISSION Développeur Confirmé & Architecte Technique Java/J2EE
TECHNOLOGIES
Java 7, Spring Framework, Spring JPA/Hibernate, Spring, Jersey JAXRS/web services REST, Swagger, Spring JPA, Maven, GIT/Gitlab, Eclipse
IDE
FONCTIONNEL ESN
DETAILS
Migration de l’application Spring qui expose des micro-services
REST de l’application.
Encadrement, formation et management de développeurs
juniors
Analyse des besoins et spécifications.
Chiffrages des taches de développement.
Conception et développements de micro-services REST de
l’application.
Mise en place de Swagger pour la conception, les tests et la
documentation des services web RESTful du projet.
Mise en place de l’API Bean Validator de contrôle des données.
Corrections des anomalies et amélioration du code.
Rédaction de livrables et de wiki sur Azure DevOps.
JOUVE
Rennes
04/2019 à 12/2019
PROJET
Projet THEMIS, solution applicative en mode SaaS à destination des
banques pour le contrôle des documents de leurs clients, pour répondre
aux normes KYC(Know Your Customer) en vigueur
MISSION Développeur Confirmé JAVA/J2EE
TECHNOLOGIES
Java 8, Spring Framework, web services REST, Spring JPA, Camel
Apache, Maven, GIT/Gitlab, Liquibase, Scrum, Jenkins, Rundeck, Eclipse
IDE/IntelliJ, Méthode Agile/Sprints de 2 semaines
FONCTIONNEL Editeur de solutions progiciels
DETAILS
Conception et développements des services REST de
l’application au sein de l’équipe back-office.
Corrections des anomalies dans l’application en back-office.
GROUPAMA SUPPORTS & SERVICES (G2S)
Mordelles
06/2018 à 03/2019
PROJET Projet Easy-Parc FLOTTES (Application de gestion des devis et contrats
d’assurances de parc de véhicules pour les entreprises)
MISSION Développeur Confirmé JAVA/J2EE
TECHNOLOGIES
Eclipse IDE/IntelliJ, Spring, web services REST/SOAP, Hibernate/JPA,
Maven, GIT/Gitlab, Liquibase Angular 4,
ElasticSearch/Lava/Kibana/Slack/Openshift/Docker/Kubernetes
Méthode Agile/Scrum/Sprint de 2 semaines, demo/2 sprints
FONCTIONNEL Assurances
DETAILS
Dans le cadre de la refonte de l’ensemble de l’application existante
(découpée en 3 couches : back-office, front-office, middle-office) :
Conception et développements des services REST de
l’application au sein de l’équipe back-office.
Corrections des anomalies dans l’application en back-office.
Développements :
Analyse des besoins et spécifications en méthodologie Agile.
Implémentation avec Eclipse IDE des règles métier, et des
évolutions spécifiques.
MINISTERE DE L’EDUCATION NATIONALE – SERIA
Rennes
01/2018 à 05/2018
PROJET
Projet SANTORIN (Système d'Aide Numérique à la noTatiOn et
corRectIoN) est une application se donnant pour mission de gérer et
de faire de la correction dématérialisée d’examens/concours. Au
sein du département Applications Métier du SERIA, contribution au
POC de l’application SANTORIN qui permet de dématérialiser la
gestion et correction des copies d’examens et concours, en vue de
sécuriser et rendre anonyme les copies, les distribuer
instantanément, corriger en ligne, et superviser les corrections à
distance.
MISSION Développeur Confirmé JAVA/J2EE
TECHNOLOGIES Java 8, Spring Boot, Spring MVC, Thymeleaf, Jquery, Mongo DB, HTML 5, CSS 3,
Git, Junit, TestNG, Méthode Agile/Scrum/Sprint de 2 semaines
FONCTIONNEL Numérisation, distribution et correction des copie pour les examens
et concours nationaux (DNB, ATE, concours infirmiers, ...)
DETAILS Développement de modules de l’application en mode Agile.
Corrections des bugs mantis.
HOP ! (Compagnie Régionale Air France)
Morlaix
02/2016 à 12/2017
PROJET
DDL (Dossier De Vol des personnels navigants) : Dans le cadre d'une
fusion des 3 filiales régionales d’Air France sous le nom de HOP,
conception d’un dossier de vol unifié pour les personnels navigants
techniques et commerciaux.
Notation PN (contrôle des notations sur les qualifications
professionnelles des personnels navigants) : application de
centralisation des documents PDF contenant la notation des
contrôles sur les qualifications et compétences des personnels
navigants techniques (Commandant de bord et co-pilotes) et
commerciaux (hôtesses et stewards) par des instructeurs aériens.
MISSION Développeur Confirmé JAVA/J2EE
TECHNOLOGIES Magicdraw/UML, Eclipse IDE, Spring, Hibernate, Maven/ANT, SVN,
Jaspersoft Studio
FONCTIONNEL Transport aérien
DETAILS
Développement de l’application.
Conception de rapports PDF constituant le dossier de vol en
JasperReport.
Conception et développement from scratch.
Modélisation UML avec MAGICDRAW.
Génération de l’IHM et de la structure des différentes couches
applicatives (IHM, couches métiers, gestion de dépendance,
SPRING, entités JPA.
VINCI ENERGIES
Le Mans
04/2014 à 12/2015
PROJET
Dans le cadre d'une évolution du SI, intervention sur la migration de
l’application interne QUARTZ-IC en J2EE, qui est un logiciel de gestion
des affaires commerciales de VINCI Energie.
MISSION Développeur Confirmé JAVA/J2EE
TECHNOLOGIES Eclipse IDE, Spring, Struts, Hibernate, Maven/ANT, JSP, Servlets, Sql
Developer, JavaScript/Jquery, Ajax, SVN, Windows 7
FONCTIONNEL Energies et transport
Détails
Analyse et conception
Chiffrage des tâches de développement.
Développement de Preuves de concept (POC).
Développement
Réalisation des développements suivant le cahier des charges
et les documents de spécifications.
Correction des anomalies remontées des environnements de
qualification.
Réalisation d’évolutions et améliorations.
Tests
Réaliser des tests techniques et fonctionnels.
Intégration
Intégration sur les serveurs distants.
Sujets techniques d’étude transverses et autres projets :
Conception de POC.
Réflexion et développement d’utilitaires en J2EE pour simplifier
des taches métiers.
Migrations Java.
Migrations jQuery.
Evolutions techniques sur d’autres logiciels internes en J2EE
Vinci.
Production de documents internes Vinci de référence
technique et contributions au wiki interne.
DIRECTION DES AFFAIRES MARITIMES
St Malo
03/2009 à 01/2014
PROJET
TMA (18 personnes).
TMA en charge du maintien en condition opérationnelle des applications de la
Direction des Affaires Maritimes (surveillance des bateaux, gestion des gens de
mer etc.) soit une vingtaine d'applications.
MISSION Développeur Junior JAVA/J2EE, intégrateur
TECHNOLOGIES
Windows XP, UNIX, Eclipse IDE, Spring, STRUTS, Hibernate, Maven/ANT,
Web services, JSP, Servlets, TOAD, SQL Developer, Jquery, Ajax,
CVS/SVN, BIRT, Jasper Report
F...