À propos de Youssef
Arabe
Bilingue ou natif
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Espagnol
Capacité professionnelle complète
Expériences
- LCLSenior Full Stack Engineer (Java / Angular / AWS)BANQUE & ASSURANCESjanvier 2024 - février 2026 (2 ans et 1 mois)Villejuif, France
Projet : LCHelp — portail critique utilisé par plusieurs milliers de conseillers en agence
- Analyse technique de l’existant et identification des limites de performance et de maintenabilité
- Force de proposition sur la refonte vers une architecture microservices, avec découpage par domaines métier
- Conception et développement de microservices en Java (Spring Boot) dans une architecture distribuée
- Mise en place d’une architecture event-driven avec Kafka, permettant de découpler les services et de gérer des flux asynchrones à forte volumétrie
- Conception et sécurisation des APIs (Spring Security, JWT, OpenID Connect, SSO)
- Développement des interfaces en Angular dans une logique full stack
- Contribution à la migration vers le cloud avec AWS (S3, RDS, CloudWatch)
- Mise en place de tests unitaires et d’intégration et amélioration continue de la qualité (SonarQube)
- Participation à l’industrialisation (CI/CD, Docker, Kubernetes)
👉 Résultat : réduction des temps de latence (~70%), amélioration de la scalabilité et meilleure résilience du système en productionEnvironnement technique: Java 17/21, Spring Boot, Kafka, microservices, Angular, AWS (S3, RDS, CloudWatch), Docker, Kubernetes, CI/CD - MEDIAMETRIESenior Full Stack Engineer (Java / Angular / AWS)PRESSE & MÉDIASnovembre 2022 - décembre 2023 (1 an et 1 mois)Paris, France
Projet : plateforme de mesure et diffusion de données d’audience pour l’industrie des médias (TV, radio, web)
- Conception et évolution de microservices Spring Boot exposant des APIs REST orientées métier
- Contribution à des migrations techniques majeures (Java 8 → 11 → 17) afin d’améliorer la performance, la sécurité et la maintenabilité de la plateforme
- Participation à l’évolution de l’architecture microservices dans un contexte de traitement de données à forte volumétrie
- Migration et développement du frontend en Angular (v13 → v15), avec intégration aux APIs backend
- Mise en place de tests unitaires et d’intégration (JUnit, Mockito, Jasmine) et amélioration continue de la qualité via SonarQube
- Contribution à l’industrialisation (CI/CD, Docker, Kubernetes) et aux bonnes pratiques de développement
👉 Résultat : amélioration de la stabilité et des performances de la plateforme, facilitant la diffusion de données d’audience à grande échelleEnvironnement technique : Java 11/17, Spring Boot, Spring Cloud, microservices, Angular, PostgreSQL, AWS (EC2, S3, RDS, CloudWatch), Docker, Kubernetes, CI/CD, SonarQubeArchitecture : Micro-serviceMéthodologie de travail : Scrum Agile - BNP-ParibasIngénieur Études et Développement Full Stack Java / AngularBANQUE & ASSURANCESavril 2021 - décembre 2022 (1 an et 8 mois)Pantin, France
Projet : applications Middle Office (NatWest) et traitements batch (BUBL) en environnement finance de marché
- Conception et développement de microservices Spring Boot dans un écosystème Spring Cloud, pour des applications Middle Office liées au suivi des opérations financières
- Développement de services REST et mise en place de la communication interservices via OpenFeign
- Implémentation de traitements batch avec Spring Batch pour automatiser des processus métiers critiques (génération de rapports, calculs financiers)
- Sécurisation des services via Spring Security (OAuth2, SSO, OpenID Connect)
- Contribution à la migration frontend (JSF → Angular) et évolution d’applications Angular (v7 → v13)
- Développement d’interfaces utilisateurs modulaires connectées aux APIs backend
- Mise en place de tests unitaires et d’intégration et amélioration continue de la qualité (SonarQube)
👉 Résultat : amélioration de la fiabilité des traitements batch, modernisation des applications Middle Office et meilleure maintenabilité du systèmeEnvironnement technique : Java 11/17, Spring Boot, Spring Cloud, Spring Batch, microservices, Angular, Oracle, REST APIs, OAuth2, Docker (optionnel si utilisé), CI/CD, SonarQube
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
Formations
- Ingénieur D'état-Génie InformatiqueEcole Mohammadia d’ingénieurs2017Ingénieur d’état Option Technologie d’informations
Certifications
- Oracle Certifié Associate, Java OCA 8Oracle2019