About Louis
English
Fluent
French
Native or bilingual
Experience
- EDFTech lead Java17 / Spring Boot / AngularDecember 2024 - August 2025 (8 months)Lyon, FranceAssurer la qualité des produits (eDRT version web + eDRT version tablette) et le management de l'équipe en charge du développement de l'application. Contribution aux points et décisions techniques :• Rédaction des spécifications techniques publiées sous Confluence Support aux équipes de développement :◦ Mise en place du Pair programming pour leur montée en compétence sur Java / Sping Boot et Angular◦ Validation des Merges Requests afin de remonter plus rapidement les erreurs de conception et d'algorithmique des développeurs◦ Intégration des clients SOAP via des WSDL (Génération code Java via plugin maven wsdl2java)◦ Mise en place d'un service (Suite 1N) pour communiquer avec l'IA via des web service exposés par l'équipe GCP (Equipe travaillant sur l'intégration de l'IA au sein d'EDF).◦ Mise en place du Swagger du backend de l'application◦ Mise en place d'un point technique hebdomadaire d'une heure pour évoquer les difficultés techniques de chacun des développeurs et voir ensemble les solutions Déploiement du frontend et backend sur les différents environnements (DEV, REC, IQR) via des pipelines Jenkins. Génération d'APKs (Android Package Kit) pour installation sur tablette Android. Support aux équipes de recette et qualif◦ Livraison des nouvelles fonctionnalités développées sur les différents environnements de recette et qualif via pipelines JenkinsProjet réalisé en agilité sous SCRUM et SAFE.Contribution aux PI Plannings avec les Product Owners et les Scrum Masters◦ Préparation des EPIC / US avec le PO◦ Planning Poker avec les équipes de développement pour chiffrer les différentes tâches et user stories Outils de suivi et de gestion de projet utilisés :◦ JIRA : Reports des spécifications fonctionnelles et techniques◦ GitLab : Gestion des versions◦ Maven : Gestion dépendances Java◦ Jenkins : CI / CD
- BPCE LEASETech lead Java11 / Spring BootJanuary 2023 - November 2024 (1 year and 11 months)Charenton-le-Pont, France
- Choix des technologies et architectures à implémenter en collaboration avec les architectes techniques (java 11, Spring Boot 2.7, Angular 15).
- Implémentation du schéma de la base de données Oracle dédiée à l'application (Tables, indexes, vues etc.)
- Mise en place de la structure du backend de l'application via Spring Boot Initializr
- Définition de jobs Quartz pour des traitements automatisés
- Mise en place des principaux modules du back-end de l'application (avec du DDD et du TDD)
- Mise en place de Liquibase pour automatiser la mise à jour de la BDD Oracle mise en place ou l'insertion de données lors d'un redémarrage du back-end de l'application
- Mise en place de Spring Security sur le back-end de l'application.
- Développement des APIs REST pour la communication backend / frontends (front-end Angular, front-end WordPress) ou la sauvegarde des données issues du frontend Angular.
- Mise en BAPI des APIs développées (déploiements des APIs derrière une Gateway BPCE pour leur sécurisation)
- Implémentation d'une mire d'authentification (mire PAS) via le protocole SAML en collaboration avec les équipes PAS et ICG (responsable de la gestion des droits des utilisateurs du groupe BPCE).
- Génération du squelette du frontend de l'application via le CLI d'Angular
- Définition des principaux modules du frontend Angular
- Implémentation des Guards sur le frontend de l'application pour sécuriser l'accès à des pages sensibles.
- Contribution aux points et décisions techniques
- Rédaction des spécifications techniques publiées sous Confluence Support aux équipes de développement
- Mise en place du Pair programming pour leur montée en compétence sur Java / Sping Boot et Angular
- Validation des Merges Requests afin de remonter plus rapidement les erreurs de conception et d'algorithmique des développeurs
- Mise en place d'un point technique hebdomadaire d'une heure pour évoquer les difficultés techniques de chacun des développeurs et voir ensemble les solutions
- BPIFRANCETech lead Java11 / Spring BootMay 2022 - December 2022 (7 months)Maisons-Alfort, France
- Accompagnement des développeurs dans l'implémentation des solutions choisies et validées avec les architectes (notamment sur l'utilisation de Kafka).
- Creation de dashboards de consultation des métriques et de l'état des PODs (PODs Kubernetes) de l'appplication sur DataDog
- Mise en place d'un système d'alerting sur l'Etat des PODs de l'application via Edward Mise à jour de la configuration et des variables d'environnement des PODs via Helmrelease et fluxCd
- Mise en place des tests unitaires sur l'application front Angular avec Jest et accompagnement des développeurs pour l'intégration des tests unitaires côté front
- Mise en place de Liquibase pour optimiser la mise à jour de la base de données PostgreSQL et ainsi d'éviter de rejouer certains scripts à chaque redémarrage de POD
- Mise en place de la solution Kafka pour asynchroniser les processus de créations et modification de documents via des topics dédiés à chaque type de demandes.
- Développement de jobs Quartz (Java 11) pour automatiser le suppression de certaines données de la base de données PostgreSQL
- Analyse du code backend de l'application (Java 11) et rédaction de plans d'actions pour la résolution des problèmes de performances de l'application (optimisation des transactions, optimisation de la gestion la mémoire, optimisation de la gestion du cache)
- Monitoring des PODs Kubernetes via les commandes KubeCtl
- Déploiement des nouvelles fonctionnalités sous Openshift et par la suite sous TANZU (après décommissionnement d’Openshift)
- Intégration continue (CI/CD) avec Jenkins / Sonar
- Contribution aux PI Plannings avec les Product Owners et les Scrums Masters
- Projet réalisé en agilité avec la méthode SCRUM.
Recommendations
Be the first to recommend Louis
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master 2 /Génie LogicielUniversité de Bordeaux2009
Skill set (110)
Categories
- Other