About Laurent
French
Native or bilingual
English
Native or bilingual
Experience
- BNP ParibasDéveloppeur Java Senior FullStack (Spring/Angular) / leadBANKING AND INSURANCEFebruary 2021 - February 2024 (3 years)Paris, France• Développer les fonctionnalités d’ajout et modification d’un espace avec tous sesmétadonnées.. Accompagnement des équipes / Atelier / workshop• Développer le parcours de réservation depuis une carte interactive qui reflètent laposition des collaborateurs en temps réel. Test BDD / Cucumber. Lancement d'un Cluster Kubernetes. Déploiement d'API sur un Cluster Kubernetes - Conteneurisation (avec Docker)• Création des nouveaux URLs des nouveaux clients (l’application est utilisés dans 6pays de monde). Automatisation de la gestion des rôles avec Ansible - Playbook. Mise en place de chaîne CICD (Jenkins/Docker/Ansible). Mise en place de l’architecture MicroService avec Spring Boot / Java. Réalisations des TDD, tests unitaires avec Junit / TNR• Faire les déploiements sur les différents environnements de projet.• Migrer la version api java du 8 vers 17 et du Postgres du 10.6 vers 13.4• Mise en place de module multilingues qui permet d’avoir une application avec desdifférentes langues en utilisations la bibliothèque ngx-translate.
- engieDéveloppeur Java FullStack (Spring/Angular/React)ENERGY AND UTILITIESJanuary 2018 - January 2021 (3 years)Paris, FranceAméliorant la modularité et la scalabilité du système.Conduit des revues de code et met en œuvre les meilleures pratiques pour garantir la qualité du codeet le respect des normes de codage.Préparation des POCS.Assistance via JIRA.Analyse BA.Mise en place de la partie authentification avec Spring Security / JAVATest de performance - JmeterDéveloppement de la partie DAO en JAVA / Spring DataDéveloppement en Angular 9 / TypeScript d’un écran de présentation des donnéesProgrammation des services (REST/SOAP) et intégration des fonctions.La mise en Prod.Mise en place des bonne pratiques Devops : Création des pipelines d'intégration et de déploiement continue : Gitlab-CICDSuivi de la stabilité dans le temps(via KIBANA, Grafana).Développement des interfaces de gestion de trésorerie en ReactJSDéveloppement d’un écran pour les menus en Angular 9 / TypeScriptL'authentification (multi-facteurs-MFA) via OKTA.Migrations vers AEM 6.5
- Société Générale - BDDFDéveloppeur Java CraftBANKING AND INSURANCESeptember 2015 - January 2018 (2 years and 5 months)Paris, FranceTDD - BDD (Cucumber/Gherkins) – DDDConstruire, tester et mettre en œuvre des pipelines qui ont collecté et utilisé une grande quantité de donnéesQualité – SonarQubeRéaliser les tests unitaires et les tests d’intégrationsImplémentation JAVA d'un microservice qui collectait et stockait les métriques des utilisateursConception et mise en place d'une plateforme web permettant aux coachs d'échanger avec les patients (Java / Angular)Développement des batchs avec Java / Spring Batch en utilisant le CRUD (create, read, update, delete)Développement des Web Services Java RESTDéveloppement de la partie DAO en Java / Spring Data
Recommendations
Be the first to recommend Laurent
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
- Mastère 2 Ingénierie Logicielle Avancée Double compétence - EPITAEPITA2015