fr
fr
developer avatar
Youssef CHAGTAB
Actively searching
Back-end developer
Bordeaux
Freelance, Permanent contract
Hybrid remote
Technologies
About
Youssef CHAGTAB
Développeur fullstack
Back-end developerBordeaux
developer avatar
Description

Avec une expertise de 10ans dans ce domaine, J’ai participé à de nombreux projets en concevant et développant des applications robustes, performantes et évolutives, principalement autour des technologies Java , (struts / Spring) et Angular.

Soucieux de la qualité logicielle, j’applique au quotidien les principes de Clean Code, l’optimisation du code et le respect des quality gate, ainsi que les méthodologies TDD. Je conçois des architectures respectant les principes SOLID et l’architecture hexagonale, afin de garantir des solutions maintenables, évolutives et pérennes.

Je serais ravi d’échanger avec vous pour vous présenter plus en détail mon parcours et mes réalisations, et explorer ensemble de potentielles opportunités de collaboration.

Professional experiences
11 years of experience as Back-end developer (or similar)
Ingénieur Etudes et développements
Banque Publique d’Investissement française (BPI) - Maisons-AlfortFeb 2022 - Mar 2026 · 4 years 1 month

Immersion dans les équipes GDC-OAD avec le cadre Agile à grande échelle
(Scaled Agile Framework). Les équipes sont responsable de la production
des écrans et des fonctionnalités nécessaires pour que ROAD
(refonte de l'outil d'aide à la décision de financement) soit mis en production.
Travaux réalisés :
• Mettre en place un nouveau moteur de règle (MRM) qui vient remplacer le
moteur BLAZE.
• Remplacer tous les appel SOAP par des appel REST avec les TU et TI
correspondants.
• Décommissionnement des anciens Moteur calcul : Nettoyage du code +
refactorisation dans toutes l’applications
• Réduire l'énorme dette technique du projet LEGACY. Refonte côte ROAD,
mise en place de test d'integration pour palier.
• Gestion des incidents de production inter-équipe.
• Support et encadrage des nouveaux arrivants.
• Assistance sur le legacy

Env. technique et fonctionnel: Java (8 ,11) , Spring ,Spring Boot, Spring Web, API
REST/SOAP , Hibernate, Oracle, Jenkins, jira, git, Gitlab, intellijn, Front ( Angular)

Ingénieur Etudes et développements
Informatique Caisse des Dépôts et Consignations - ICDC - BordeauxApr 2017 - Dec 2021 · 4 years 8 months

il s'agit de la maintenance applicative de la DRS (domaine des retraites et
solidarités) d'ICDC qui gère plus d'une trentaine d'application.
Travaux réalisés :
• Développement/refonte de plusieurs applications (batch Talend/PWB -> java
avec Spring batch)
• Gestion CI/CD (job jenkins, livraison continue, migration svn to git)
• Animation point technique hebdomadaire (revue de code)
• Capitalisation des connaissances à travers des ateliers et via des wiki
(confluence)
• Prise en compte des incidents de production, priorisation et planification des
tâches.
• Pilotage des développements : Suivi de l'avancement des développements et
support aux développeurs (nouvel arrivant)
• Mise à jour de la documentation fonctionnelle et technique
• Participation aux instances agiles, ateliers techniques et fonctionnels.

Env. technique et fonctionnel: Java(6, 8 ,11) , Spring , Spring Batch, Spring boot,
Spring MVC, Spring Web, Spring Data, Oracle, Jenkins, jenkinsFile, svn, Bitbucket, jira, confluence.

Ingénieur Etudes et développements
ministère de la Justice - PessacOct 2015 - Apr 2017 · 1 year 6 months

TMA (Ministère de la justice) : Application Cassiopée de suivis des affaires
judiciaires pour les tribunaux de grande instance
Travaux réalisés :
• Evolution/Correction d'anomalies de recette/production
• Intégration de Spring sur le projet Struts : étude d’impact

  • sécurisation de code métier avant la bascule - assurer
    les TU/TI correspondant…
    • Chiffrages/devis
    • Mise à jour de la documentation fonctionnelle /technique

Env. technique et fonctionnel : Java (6, 8 ,11), Spring,
spring boot, Spring Data , Struts, hibernate,JPA, SQL,
Maven, Struts

Alternant Développeur Java
ministère de la Justice - PessacSep 2013 - Sep 2015 · 2 years

Immersion au sein d’une équipe TMA pour le ministère de la justice:
CASSIOPEE (Chaîne Applicative Supportant le Système d’Information Orienté
Procédure pénale Et Enfants)

Travaux réalisés : Analyse, conception, développement (correction, évolution)
Env. technique : Java, Struts, hibernate, SQL, Maven, java, eclipse…

Schools
5 years of higher education
université de Bordeaux
Master (pro) génie logiciel - parcours conduite de projets2015
université de Bordeaux
Master 1 (recherche) algorithmique et méthodes formelles2014
université de Bordeaux
Licence 3 - Mathématiques et Informatique 2013
université Mohammed 5, Rabat, Maroc
Licence fondamentale - sciences Mathématiques et informatique2012
Links
No information has been entered for this section.
Technologies
Skills
Interested by...aws cloud
Languages
  • French
  • English
  • Arabic
Tests
No information has been entered for this section.