EXPÉRIENCES DÉTAILLÉES
01/2022 à 11/22 Easymile
Développeur Expert Java / React
Contexte : Développement et expertise pour l’application SiteCC de gestion des voitures autonomes.
Mission :
Développement d’Api REST en Kotlin
Développement et intégration de composants React
Expertise en React, montée de version des librairies
Interface avec le véhicule en Elixir
Code Review
Environnement Technique: React, Kotlin, Typescript, Elixir
04/2021 à 11/21 Elements
Développeur Expert Java / React
Contexte : Développement et expertise pour les applications Connect et Spreadsheet pour JIRA
Mission :
Présentation de webinaires autour de React hooks et Recoil
Développement d’Api REST avec Spring Boot
Développement et intégration de composants React
Code Review
Profiling mémoire, étude des systèmes de cache
Surveillance applicative (cloudwatch)
Environnement Technique: Java, AWS, React (Recoil, hooks), Typescript, PostgreSQL
04/2020 à 03/21 Elements
Développeur Expert Java / React
Contexte : Développement d’un plugin de consultation BDD pour Zendesk
Mission :
Étude de la librairie Recoil
Développement d’Api REST avec Spring Boot
Développement de formulaires et interface graphique avec React.js (typescript, babel, webpack)
Code Review des Pull Request
Développement de tests d’intégration avec Jest
Développement de tests End To End avec Puppeteer
Environnement Technique: Java, React (Recoil, hooks), Typescript, PostgreSQL, MySQL
01/2020 à 04/20 Celad
Développeur Expert Java / Hibernate
Contexte : Optimisation des performances de l’application ODEON
Mission :
Audit de l’existant
Harmonisation des modules du projet
Optimisation des mappings Hibernate, diagnostic d’utilisation de cache
Revue de code et partage des bonnes pratiques
Environnement Technique: Java, JSF, Spring, Hibernate, Oracle
06/2019 à 12/19 Indépendant
Développeur / tech lead
Contexte : Réalisation d’une application de gestion de loisirs
Mission :
Conception UML
Rédaction des spécifications générales et fonctionnelles
Développemet Front End avec ReactJSDéveloppement Back End avec Spring Boot
Mise en place d’une architecture REST et microservices
Gestion BDD
Environnement Technique: Java, ReactJS, Spring, Euraka, Zuul, Docker, PostgreSQL, Windows
9/2018 à 11/2018 La banque postale
Chef de projet
Contexte : Pilotage des évolutions et MCO des applications du portefeuille
Mission :
Coordination des activités de développement et de maintenance évolutive ainsi que des
phases de mise en exploitation,
Suivi des phases de recette et de qualification des applications.
Pilotage des TMA pour la réalisation des évolutions.
Suivi de l’exploitation de ces applications
12/2017 à 8/2018 NewRest
Auditeur / Chef de projet
Contexte : Audit de faisabilité et pilotage d’un outil de réconciliation de données de facturation
Mission :
Audit de la solution actuel et proposition de solutions
Rédaction d’un rapport d’audit,
Coordination des activités de développement de l’outil de réconciliation
Aide et pilotage des développeurs
Interface avec le client pour suivi des développements
07/2016 à 10/2017 CNES
Chef de projet
Contexte : Contact principal dans une relation tripartite entre le Client, les TMA et l’infogérant.
Mission :
Assurer l'interface avec les maîtrises d'ouvrage (MOA) concernées et les représentants des utilisateurs pour la prise en compte des évolutions,
Aide à la rédaction et suivi des spécifications fonctionnelles avec les MOA,
Coordination des activités de développement et de maintenance évolutive ainsi que des phases de mise en exploitation,
Suivi des phases de recette et de qualification des applications.
Pilotage des TMA pour la réalisation des évolutions.
Relai sur le support fonctionnel et utilisateur entre les MOA, l’infogérant et les TMA.
Suivi de l’exploitation de ces applications réalisées par l’infogérant.
11/2015 à 06/2016 Ministère de l’Agriculture,
de l’Agroalimentaire et de la Forêt
Responsable technique
Contexte : Responsable technique d’une équipe de 5 personnes pour le projet SATI : application est
destinée aux inspecteurs qui effectuent des contrôles sur les navires, pour cette raison (éloignement
de la côte) elle doit être disponible sur terminal mobile et être utilisable en mode déconnecté.
Mission :
Rôle de conseil auprès des métiers, développeurs et exploitants,
Validation des architectures applicatives,
Rédaction du dossier d'architecture,
Fédération et adhésion des différents interlocuteurs aux projets / études
Interfaces avec les métiers :
- Assistance aux développeurs,
- Supervision de développement,
- Planification des développements,
- Validation de la compatibilité de l'application sur plusieurs plateformes,
- Contrôle la qualité du code,
- Validation de la qualité du livrable,
Rédaction des préconisations matérielles et logicielles aux utilisateurs pour un fonctionnement
optimal de l'application,
Étude de faisabilité d'un mode déconnecté sur mobile,
Chiffrage des restes à faire,
Contributeur lors des POC
Veille technologique autour des nouveaux concepts, méthodes et solutions DEV & INFRA
Création, développement, test de services REST
Environnement Technique: Java, JSF, AngularJS, Html5, PostgreSQL, Windows
06/2015 à 10/2015 Ministère de l’Agriculture,
de l’Agroalimentaire et de la Forêt
Référent Technique / Développeur
Contexte : Responsable technique de l'application Phoenix (gestion des établissements
d'enseignement Agricoles). Maintenance et évolution sur diverses applications liées à la pêche
(traçabilité des produits, référentiel des activités de pêche…)
Mission :
Chiffrages de développements
Référent technique au sein du projet
Développements
Environnement Technique: Java, JSF, Hibernate, Windows, Linux.
01/2015 à 05/2015 Ministère de l’Agriculture,
de l’Agroalimentaire et de la Forêt
Référent technique / Développeur
Contexte : Au sein de la cellule technique, composée de 5 responsables techniques, la mission
consiste à s’assurer la qualité du livrable, à effectuer les livraisons et les déploiements, qui corrigent
les problèmes et rédiger les dossiers d'architecture.
Mission :
Rédaction de dossiers techniques
Interface avec les équipes infra
Gestionnaire des problèmes :
o Etude et analyse des problèmes
o Mise en place de correctif
Optimisation de la performance
Déploiement d'applications (serveurs Glassfish)
Gestion de configuration SVN (création branches/tags)
Environnement Technique: Java, JSF, Hibernate, SVN, Windows, Linux.
12/2014 Ministère de l’Agriculture,
de l’Agroalimentaire et de la
Forêt
Expert JAVA
Contexte : Développement de librairies de transfert de fichiers
La mission consistait à créer 3 librairies. Une librairie pour transformer un fichier ODS ou XLS en CSV,
une autre pour transférer un fichier d'un système Linux vers Nuxeo (gestion de fichiers), et une autre
pour dupliquer un fichier de Nuxeo vers un système Linux.
Mission :
Réalisation d'une librairie d'import/export de fichiers vers Nuxeo.
Environnement Technique: Java EE, Windows.
07/2014 à 11/2014 Thalès Avionics
Développeur
Contexte : Création d’un simulateur du MCDU (Multifunctional Control and Display Unit) pour
l’application de maintenance de l’A320 Neo
Mission :
Mise en place d’un Web Service SOAP pour la communication entre l’IHM et la couche
applicative (CMI : Centralized Maintenance Interface)
Développement d’un simulateur MCDU avec le framework Dojo dans l’application eCMS
(Centralized Maintenance System)
Développement de la communication entre la CMI et la CMA (Centralized Maintenance
Application) en java
Déploiement sur tablette Windows avec Visual Studio Express 2012.
Environnement Technique: Dojo, Javascript, Worklight, Java EE, SOAP, SVN, Windows.
06/2014 à 07/2014 Ministère de l’Agriculture,
de l’Agroalimentaire et de la
Forêt
Expert JAVA
Contexte : Optimisation des performances sur les accès aux données
Mission :
Diagnostic des performances sur les accès aux données avec Hibernate
Mise en place de solutions d’optimisation pour les accès
Interface auprès des différents acteurs
Edition de rapport pour les différents chefs de projet
Environnement Technique: Java EE, Hibernate, SVN, Windows
06/2013 à 05/2014 SFR
Chef de projet / Expert JAVA
Contexte : Gestion des projets liés aux serveurs vocaux Canal+
Mission :
Rédactions des spécifications techniques
Mise en place d’un environnement d’intégration continue (installation de Jenkins et Nexus)
Aide à la mise en place d’un processus Agile (kanban)
Estimation de charge
Assistance / audit après des MOE (gestion des problèmes)
Ajout d’éléments IHM en Jquery
Développement des fonctionnalités avec Struts en Java
Création de scripts de base de données
Environnement Technique: Java EE, Jquery, Jenkins, Nexus, Oracle, Maven, Mercurial, Windows et
Linux
Contexte : Evolutions sur les applications de gestion de serveurs vocaux EDF
Mission :
Ajout de fonctionnalité sur l’IHM avec le frameword ExtJS
Environnement Technique: ExtJS, Mercurial, Oracle, Windows
03/2012 à 05/2013 Magellium
Chef de projet / Développeur
Contexte : Aide à la gestion de projet d’un outil de référencement et de local...