About Rodrigue
French
Native or bilingual
English
Conversational
Experience
- EasybizLead dev Java & DevOpsTECHMarch 2025 - Today (1 year and 4 months)Luxembourg, LuxembourgIntervenant en tant que Lead développeur, j’ai la charge de mettre en place une architecture hexagonale, faire une migration de Java, faire un audit de code afin d’améliorer les performances de l’application de facturation , signature électronique et les services de paie. Travailler avec les différentes parties pour garantir la qualité du produit.
- Analyse fonctionnelle et technique
- Mise en place d’une architecture hexagonale
- Migration de Java 11 vers Java 21
- Décommissionner Spring boot au profit de Ktor sur l’ensemble des services de paiement
- Optimisation des API Rest pour assurer performance et scalabilité
- Mise en place des tests d’intégration
- Réalisation d'analyses de performance sous charge avec Gatling, identification des goulots d'étranglement et mise en œuvre des optimisations JVM, SQL et applicatives
- Optimisation des ressources applicatives avec du multithreading, JVM et du Garbage Collector.
- Implémenter les solutions en tenant compte de la sécurité applicative tels que SAST et DAST
- Animation d’ateliers techniques sur l’architecture hexagonale et les principes fondamentaux du DDD
- Déploiement et exploitation de services AWS tels que Lambda, RDS, EC2, SNS et S3.
- Solide expérience Cloud AWS (Lambda, EC2, RDS, S3, SNS, VPC) et automatisation CI/CD.
- Mettre en place et gérer les pipelines CI/CD GitLab CI
- Assurer le monitoring, le logging et l’alerte pour garantir la disponibilité et la performance des systèmes.
- Intégration de SonarQube pour la qualité de code.
- Contribution aux standards de développement et aux revues d'architecture afin de garantir résilience, scalabilité et sécurité des applications
- Mise en place de bonnes pratiques de qualité de code (TDD/BDD, refactoring, SOLID)
- Accompagnement et mentorat des développeurs juniors à travers du coaching technique, des revues de code et des ateliers d'architecture
- Participation à la gestion des incidents de production, analyses post-mortem
- Compagnie Des AlpesSénior Développeur Full Stack Java & Kotlin / JSENTERTAINMENT AND LEISURENovember 2023 - January 2025 (1 year and 2 months)Paris, France
Contexte
J’avais la charge de développer les nouvelles fonctionnalités et de maintenir les solutions existantes sur les différents tunnels de vente B2C et B2B de l’entreprise. Discuter avec le métier sur les différents sujets et faire les différents cadrages pour passer au développement des fonctionnalités.Missions réalisées
- Analyse fonctionnelle et technique
- Cadrage technique
- Rédaction des spécifications techniques
- Concevoir et optimiser des API Rest pour assurer performance et scalabilité
- Développer des interfaces en Angular en veillant à une expérience utilisateur fluide.
- Migration vers une architecture microservices
- Mise en place d'infrastructures Kafka
- Evaluation et étude d'impact architecture
- Réaliser le POC afin de valider la faisabilité des choix techniques pour l'intégration du nouveau provider pour les paiements.
- Mise en place de builds et des outils de tests et de maintenance associés
- Optimisations et évolutions diverses
- Participer à l’amélioration continue et à l’implémentation des bonnes pratiques
- Collaborer avec les différentes équipes techniques et métiers pour s’aligner sur les besoins business.
- Conduite de changement et gestion des évolutions
- Gestion du RUN
- Animation d’atelier technique
- Pratique Craftsmanship
- TIBCOSénior Développeur Full StackTELECOMMUNICATIONSMarch 2022 - October 2023 (1 year and 7 months)Nantes, France
Contexte
J’avais la charge de développer les nouvelles fonctionnalités de l’application utilisée par les techniciens sur le terrain et l’application de tracking du matériel dans les différents entrepôts.Missions réalisées
- Analyse fonctionnelle et technique
- Développer les différentes fonctionnalités Backend avec Spring Boot et Front avec Angular
- Migration de Java vers Kotlin
- Proposition de containerisation des applications.
- Mise en place d’un nouveau git workflow.
- Lead sur le projet gestion de du stock et la traçabilité du matériel.
- Mise en place d’une architecture hexagonale sur le projet de traçabilité.
- Développement du système d’adressage dans les entrepôts.
- Analyse des demandes d’évolutions et des anomalies remontées
- Migration des applications vers le cloud AWS.
- Mise en place et maintien de la CICD dans le cloud AWS
- Assurer le support des applications développées.
- Rédiger la documentation correspondante.
- Coaching technique pour les développeurs
- Décommissionner les procédures stockées vers du Spring Data
- Réaliser le POC afin de valider la faisabilité d'intégration Kafka
- Mise en place des services avec Kafka afin d’améliorer la traçabilité des produits.
- Mise en place de OpenSearch dans AWS pour la surveillance des applications, l'analyse des logs et un moteur de recherche avec OpenSearch.
- Proposition d’intégration de Flyway
- Proposition de mise en place de pratiques Craftsmanship
Recommendations
Be the first to recommend Rodrigue
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 professionnelle génie logicielPigier Côte d'Ivoire2014