About Armel
Développeur Fullstack Senior | Java, Spring Boot, Angular | DevOps
French
Native or bilingual
English
Fluent
Experience
- GRDFConsultant Senior Developpeur Fullstack Spring Boot / Angular - DevopsENERGY AND UTILITIESOctober 2024 - Today (1 year and 8 months)Saint-Denis, FranceProjet : GRDF — Agrégation et mutualisation de flux KafkaConception d'une brique d'agrégation microservices pour mutualiser plusieurs flux Kafka et assurer la continuité des services lors des migrations technologiques des partenaires historiques #Energie #Kafka #Microservices- Proposition et mise en place d'une architecture microservices avec #SpringCloud, #SpringGateway et monitoring via Spring Discovery #Eureka- Remplacement d'un ETL #Informatica par des batchs #SpringBatch optimisés et parallélisés pour plus de flexibilité et de performance- Configuration d'une authentification centralisée #OKTA pour l'ensemble des applications GRDF- Mise en place des scripts #Shell pour l'orchestration et le lancement des batchs via l'outil interne GRDF- Optimisation des requêtes #PostgreSQL et parallélisation des batchs pour l'amélioration des performances- Rédaction des documents techniques : architecture, configurations, processus d'intégration et de déploiement- Mise en place du pipeline #CICD adapté aux contraintes internes GRDF avec suivi des métriques via #SonarQube- Revue des Merge Requests et suivi des déploiements via une matrice de versioning multi-environnements- Participation aux ateliers de raffinement produit et élaboration des rapports d'avancement en méthodologie #Agile---Mots-clés :#SpringBoot #SpringBatch #SpringCloud #SpringGateway #SpringSecurity #Kafka #OKTA #Eureka #PostgreSQL #Flyway #Docker #GitlabCI #CICD #SonarQube #SonarLint #JUnit #Gradle #Informatica #AkhQ #Agile #Confluence #OracleLinux #Shell #Microservices #Energie #ETL #GRDF
- Réseau de Transport d'ElectricitéConsultant Senior Developpeur Fullstack Java / AngularRETAIL (SMALL BUSINESS)January 2024 - October 2024 (9 months)Courbevoie, FranceProjet : DAISY — Équilibrage énergétique du réseau électrique françaisMaintenance évolutive et corrective pour la livraison d'une MVP dédiée à l'équilibrage entre consommations et productions d'électricité des différents acteurs du réseau France #Energie #SmartGrid #MVP- Développement des nouveaux besoins métier et maintenance corrective sur une architecture #SpringBoot / #SpringCloud microservices- Mise en place de nouveaux #SpringBatch pour l'importation périodique de données énergétiques- Amélioration des métriques #SonarQube, refactoring du code et augmentation de la couverture de tests- Remise en fonctionnement des tests de non-régression end-to-end avec #Cucumber- Déploiement des projets sur de nouveaux environnements avec #Jenkins, #Ansible et #Docker- Suivi des exigences techniques et fonctionnelles avec rapports d'avancement en méthodologie #Agile / Scrum- Rédaction des documentations d'installation et du manifeste workflow des User Stories- Gestion des risques projet et coordination des livraisons dans les délais impartis---Mots-clés :#Java17 #SpringBoot #SpringBatch #SpringCloud #SpringGateway #SpringSecurity #Angular17 #Kafka #Redis #PostgreSQL #OracleDB #Docker #Jenkins #Ansible #CICD #SonarQube #SonarLint #JUnit #Cucumber #Maven #Agile #Scrum #Confluence #Energie #SmartGrid #OracleLinux #Bootstrap
- VINCI EnergiesDeveloppeurConfirmé Fullstack Spring boot / AngularTRANSPORTATIONMay 2023 - November 2023 (6 months)Lyon, FranceENTREPRISE : GIANT CONSULTINGProjet : ENFRASYS — Gestion des tunnels, échangeurs et postes techniquesDéveloppement et maintenance d'une application de supervision et d'hyperviseur pour la gestion d'infrastructures techniques (tunnels, échangeurs) #Infrastructure #FullStack- Développement frontend modulaire avec #Angular15 basé sur Material Design à partir de maquettes #Figma- Maintenance évolutive et refactoring du frontend de l'hyperviseur des tunnels via #SonarLint- Revue et correction des communications temps réel par #WebSocket / #STOMP entre #SpringBoot et Angular- Dynamisation du code pour adaptation aux configurations #YAML spécifiques par tunnel et par client- Correction du module d'envoi de commandes groupées aux équipements du tunnel- Automatisation des tests unitaires via #GitlabCI et analyse statique/dynamique avec #SonarQube- Suggestions architecturales pour la nouvelle version de l'hyperviseur---Mots-clés :#Java11 #Java17 #SpringBoot #SpringSecurity #Angular15 #MaterialDesign #WebSocket #STOMP #REDIS #Docker #GitlabCI #CICD #SonarQube #SonarLint #JUnit #Maven #YAML #Figma #Bootstrap #Infrastructure
Recommendations
Be the first to recommend Armel
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
- Ingénieur de Conception Genie LogicielEcole Nationale Polytechnique2018base de données, optimisation, gestion de projet, genie logiciel, ia
- Ingenieur de Travaux (Analyste Programmeur°Ecole Nationale Supérieur Polytechnique2016Développement, Algorithme, Complexité, Optimisation, Algorithmique Avancée, Bases de données avancées