À propos de Benjamin
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- Le Groupe La PosteArchitecte javaLOGISTIQUE & SUPPLY CHAINoctobre 2018 - Aujourd'hui (7 ans et 8 mois)Montpellier, FranceScrum Master et Tech Leader d'une équipe de 5 à 9 ingénieurs depuis octobre 2018.Le projet « RelaiV2 » est un système de médiation entre le CRM MS Dynamics et le SI de la Poste BSCC.Sur une plateforme openshift, mise en place de 70 microservices respectant le SRP.16 de ces microservices sont développés avec le framework SpringBoot, et 54 avec le Framework Quarkus.Les microservices sont découplés et communique part l’intermédiaire d’événement via un broquer Kafka.En tant que Techleader, j’ai participé au développement de chacun de ces services en faisant respecter les principes de développement logiciel garantissant la qualité des livrables comme les conventions de code ou bien le TDD. De plus je suis très attentif à la réduction des dépenses énergétiques, et cela guide les choix technologiques ou architecturaux que je peux faire.J’ai écrit les différents pipelines de build, sur Jenkins dans un premier temps et gitlabci à présent.J’ai poussé à l’adoption du framework Quarkus afin de limiter les ressources consommées sur le PaaS. La majorité des modules Quarkus sont des images natives réduisant ainsi le workload ( CPU / Memory) de l’ensemble de la solution.En tant que Scrum Master, j’ai mis en place un climat de confiance entre les équipés. J’ai préservé l’autonomie de l’équipe par rapport à ses choix techniques et son organisation. J’ai participé à la transformation Safe tout en préservant l’esprit de l’agilité que Safe a tendance à tordre.
- AkioTechleader / Scrum Master / Coach AgileEDITION DE LOGICIELSjanvier 2012 - septembre 2017 (5 ans et 8 mois)Montpellier, FranceEn tant que coach agile j'ai pris en charge la transition agile de la cellule R&D.Dans un premier temps, j'ai aidé les components teams à adopter le framework Scrum.Puis mise en place de feature teams, équipe pluridisciplinaire capable de créer de valeur de façon autonome.En tant que développeur j'ai participé au développement du produit Unified Interaction Center 6.Application monolithique développée en java.Framework : Spring 3/4, GWT, HibernateBase de données : Postgres, OracleDéveloppement du pipeline de build jenkins. De la construction des artefacts jusqu'a leur déploiement dans docker pour exécuter des tests fonctionnels.
- TRSBCoach Agile / Java, techleaderAGENCE & SSIIoctobre 2017 - Aujourd'hui (8 ans et 8 mois)Montpellier, FranceA TRSB :Coach Agile / Java- Ma mission est d'animer la communauté java et agile de l'agence de Montpellier. Je suis de plus en charge de la qualification technique des candidats.Chez le client "La poste" :Scrum Master & Techleader d'une équipe Scrum de 8 personnes intégrée dans le Train SAFE Vente et Relation Client.Au sein du projet Score (plus grand projet CRM d'Europe) je travaille sur le module RelaiV2 permettant la communication entre le CRM (Dynamics) et le reste du SI "la poste".Conception et développement :- Les micros services développés sont déployés sur open shift.- Ils communiquent entre eux de façon asynchrone en utilisant un brocker Kafka.- Dynamics est interrogé via ses API Odata.- Les microservices sont développés en Springboot et Quarkus.- Le pipeline de build est géré par l'équipe de développement.
Recommandations
Ces profils de freelance correspondent également à vos critères
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
Certifications
- Certified SAFe 4 Agilisthttps://www.scaledagile.com