
Freddy Chiron
Senior Java Developer | Technical Coach
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À 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.
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
edX Verified Certificate for Introduction to Kubernetes
Délivré le : sept. 2020