Freddy Chiron

Senior Java Developer | Technical Coach

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

JavaSpring BootGitJenkinsTest Driven DevelopmentMavenGitLabRESTful APIsHexagonal ArchitectureClean CodeDevOpsProduct ManagementOracle DatabaseSoftware CraftsmanshipDockerAngularSeleniumScrumCoaching agileKubernetes

Langues

Anglais

À propos

Introduction

Développeur sénior avec 20 ans d'expérience en IT, spécialisé en développement Java et pratiques d'excellence technique. Expert en modernisation de code legacy, clean code et architecture hexagonale, j'accompagne les équipes via mentoring, mob programming et TDD. Actuellement chez SGCIB, j'apporte une vision pragmatique centrée sur la valeur utilisateur, avec une forte expertise DevOps et en méthodologies agiles.

Liens

Expérience de travail

Senior Software Developer

Societe Generale Corporate and Investment Banking - SGCIB

avr. 2023 - Présent

3 ans 7 mois

Paris, France

Context : Modernization of Cash Management functionalities - Implementation of tests on existing legacy functionalities, using mutation testing to ensure excellent coverage of the legacy code - "APIsation" of functionalities - Refactoring of legacy code, with the adoption of a hexagonal architecture Technical Environment : Git, Java 17, Spring Boot, Maven, Junit, Pitest,, Kubernetes, Jenkins, Sonarqube

Coach Craftsmanship

Orange

déc. 2021 - mars 2023

1 an 4 mois

Paris et périphérie

Context: Implementation of a support offering for teams focusing on software quality within Orange France. Immersive Team Support to Address Pain Points: - Pair programming, mob programming, and workshops on topics such as testing strategies, application code refactoring, and branching strategies. - Helping teams make technical debt visible and actionable. Development of a "Service Offering" on Best Development Practices: - Creating tools and workshops for diagnostics to initiate or intensify teams' continuous improvement processes. - Establishing coaching agreements for immersive support sessions to ensure long-term impact. Mentorship for Junior Craftsmanship Coaches: - Providing guidance to junior coaches to develop their skills and enhance their impact within teams. Technical Environment: Git, GitLab CI, SonarQube, Artifactory, Java 11, Maven, JUnit, Cucumber, Spring Boot, Selenium, Angular 2, Docker

Coach Craftsmanship

BNP Paribas Securities and Services

janv. 2020 - déc. 2021

2 ans

Région de Paris, France

Context: Agile & DevOps Transformation Program at BNP Paribas Securities Services Large-Scale Migration to GitLab/Jenkins 2 Platform: - Migrated approximately 150 applications and 1,000 developers from SVN/Jenkins to a modern continuous integration platform (GitLab/Jenkins 2). - Transferred repositories from SVN to Git. - Conducted Git and Git flow training sessions for developers. - Set up continuous integration pipelines (Jenkins, GitLab) for diverse technologies. - Provided training on the CI/CD platform and pipeline creation in Jenkins. Team Coaching for Agile and DevOps Transformation: Supported teams in embracing Agile/DevOps principles, focusing on: - Delivering the right product for the customer. - Reducing feedback loops for efficient development cycles. - Implementing practices effectively ("the right way"). - Adopted a servant leader mindset to support project teams: Actively listened to their challenges and helped identify initial solutions. Fostered a supportive environment to ensure teams felt guided and motivated. Raised awareness about technical debt and best development practices within teams. Training and Implementation of Behavior-Driven Development (BDD): - Delivered training and guidance on BDD practices, including Discovery, Formulation, and Automation phases. - Facilitated workshops to help teams manage and improve legacy code through: Establishing automated tests. - Refactoring code for better maintainability and performance.

Backend Developer

ManoMano

sept. 2019 - déc. 2019

4 mois

Région de Paris, France

Scrum Master / Développeur

BNP Paribas

avr. 2019 - août 2019

5 mois

Région de Paris, France

Formateur

ESGI

juin 2019 - juil. 2019

2 mois

Région de Paris, France

Introduction à JEE et Spring (12h)

Scrum master & Développeur

Société Générale

mars 2018 - mai 2019

1 an 3 mois

Région de Paris, France

Mise en place d’API d’interrogations automatisées, dans le cadre de la digitalisation des processus bancaires - Mise en place d’un cadre agile opérationnel - Développements avec les pratiques DDD, BDD - Accompagnement du Product Owner dans la priorisation et rédaction des user stories - Sensibilisation de l’équipe et des intervenants aux pratiques agiles - Mise en place d’une démarche DevOps (“You build it you run it”) - Mise en place de tests automatisés sur les environnements de validation via Karate Environnement Technique: Java 8, Spring, Spring Boot, Junit, Maven, Git, Cucumber, Karate, Gatling, API REST, IBM API Manager

Accenture

juin 2012 - mars 2018

5 ans 10 mois

Région de Paris, France

Associate Manager

juin 2012 - mars 2018

5 ans 10 mois

Région de Paris, France

- Recrutement des profils développeurs - Suivi de la performance de 7 collaborateurs - Suivi de la facturation de l'équipe Accenture (35 personnes) chez le client

Développeur agiliste chez Orange

oct. 2013 - janv. 2018

4 ans 4 mois

Paris Area, France

Application de prise de commandes - Conception et réalisation de services REST de prise de commandes (domaines mobile & internet) - Accompagnement sur les bonnes pratiques de développement (clean code, refactoring, TDD/ATDD, Mob Programming) - Animation d'évènements Scrum - Mise en place de pratiques DevOps ( (exemples : créations de tableaux de bord sur l'activité en production, sur les builds d'intégration continue) Environnement technique : Java, Spring, Junit, Maven, Git, Couchbase, Jonas, Cucumber, Jenkins, Docker, Soapui

Chef de projet technique chez Société Générale

juin 2012 - oct. 2013

1 an 5 mois

Paris Area, France

Application Front de Gestion des contrats - Animation et gestion d'une équipe de 5 ingénieurs - Reporting régulier de l'avancement, des problèmes rencontrés et de leur résolution auprès du management - Coordination opérationnelle avec les différentes équipes contributrices - Chiffrage, planification et suivi des activités de l'équipe - Rôle de référent fonctionnel et technique au sein de l’équipe Front Environnement Technique: Java, Javascript, Websphere

Responsable d'équipe / Scrum Master

INFOTEL

sept. 2009 - mai 2012

2 ans 9 mois

Banque de France - Paris

Client : Banque de France - Refonte du SI de collecte de données d'état civil - Encadrement des membres de l'équipe de réalisation (5 ingénieurs d'étude) - Estimation des charges de réalisation et planification - Développements (Java, Spring, Shell, PL/SQL) - Responsabilité du respect des délais et de la qualité des livraisons logicielles - Environnement technique : Unix, Oracle 11, Java, Websphere, SVN, Spring, Hibernate, PL/SQL, Script Shell

Support Engineer

Siradel

nov. 2008 - oct. 2009

1 an

Région de Rennes, France

Capgemini Telecom & Media

nov. 2003 - déc. 2008

5 ans 2 mois

Région de Rennes, France

IT Engineer

juil. 2008 - déc. 2008

6 mois

Région de Rennes, France

Knowledge Transfer Mission regarding SFR GIS - Trainings on Architecture, Development & Maintenance of SFR GIS Applications (audience : Development team) Technical Environment : Unix, Oracle, Websphere, n-third Architectures, ESRI, Java, C, Hibernate

Junior Architect

mars 2008 - juil. 2008

5 mois

Région de Paris, France

Audit of the Geographic Information System (GIS) of a telecom operator (Axione) - Mastering & Documenting current GIS Architecture (technical & functional) - Inventory/Studies of possible improvements and definition of a target architecture

Project Engineer

janv. 2008 - mars 2008

3 mois

Région de Rennes, France

IT Platforms Manager

févr. 2007 - janv. 2008

1 an

Mascate, Oman

Implementation of an Operational Support System (OSS) for Omantel network (Oman - Middle East) - Coordination between Build team and Development teams - Platforms Environment Management - Implementation of the System Architecture - Technical flows Management - Unix Administration - Project realized in a « distributed delivery » mode (French-Indian team) Environment : Unix, clusters Veritas, Oracle 10, SAN, « Disaster Recovery » solution, Netcool, Infovista, Remedy, Subversion

Project Engineer

nov. 2003 - janv. 2007

3 ans 3 mois

Région de Rennes, France

Geographic Information System (GIS) of mobile operators - Requirements analysis and specifications drafting - Software developments - Releases / Support / Application Validation on site Environment : ESRI, Arcview, ArcGIS, Java, C/C++, Oracle, Hibernate, Unix, TestDirector, PVCS, CFT

Software engineer

Sword

mars 2003 - oct. 2003

8 mois

Région de Rennes, France

Enterprise Content Management (ECM) System of a mobile operator - Software development on the SFR Cegetel bills archiving system - Products tests and releases Environment : XML, Java, C, Unix, FileNet, PVCS


Formation

Scrum Alliance

Certification Scrum Product Owner

2015 - 2015

1 mois

Rochester Institute of Technology

Master

2001 - 2002

1 an 1 mois

Institut national des Sciences appliquées de Rennes

Engineer

1997 - 2002

5 ans 1 mois


Licences et certifications

GitLab Certified Git Associate

Délivré le : avr. 2021

Certifié par GitLab

edX Verified Certificate for Introduction to Kubernetes

Délivré le : sept. 2020

Certifié par edX

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.