À propos de Yorick
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- BNP Paribas Personal FinanceFull stuck JAVA/SPRING boot /STRUTS - INTMBANQUE & ASSURANCESfévrier 2022 - Aujourd'hui (4 ans et 4 mois)Levallois-Perret, FranceContexte & missionsParticipation puis pilotage technique du projet Service Client & Référentiel Personne, visant à moderniser les services liés au crédit, au renouvelable et à l’assurance, avec migration progressive des applications et batchs vers IBM Cloud. Depuis 2024, création et encadrement technique du projet RCLU (Référence Client Unique), centralisant la gestion des contrats clients dans une architecture unifiée, scalable et résiliente.Développement & Architecture (02/2022 – 12/2023)Implémentation de services métiers : transferts de crédit, quantièmes, DMA, modifications bancaires et état civil.Conception et développement de services REST (Push Offre, Identifier Personne, Overview Apple avec parallélisation ThreadPool).Migration SOAP → REST (mails/SMS Actito), évolution d’applications Struts 1.Maintenance d’applications interconnectées via Kafka (DB2 ↔ SAV), mise à jour de modèles d’e-mails multi-marques.Migration des batchs vers Java 8, supervision Autosys, transferts sécurisés CFT + PGP/GPG.Tests unitaires et intégration (JUnit, Mockito), revues de code, déploiements Jenkins / XL Release / GCLWeb.Lead Developer & Encadrement Technique (depuis 01/2024)Encadrement des développeurs, validation des conceptions et choix techniques.Animation des revues de code, promotion des bonnes pratiques (SOLID, Clean Code, Git Workflow, Sonar).Supervision des MEP, suivi des environnements et incidents production.Participation aux cadrages, comités techniques et revues applicatives.Rédaction et validation des spécifications, chiffrages, POC, mentoring et entretiens techniques.Projet RCLU (Référence Client Unique)Conception en architecture hexagonale, mise en œuvre de flux Kafka Stream / Connect.création de service Rest pour la création des comptes LDAP (apigee,oaut2 jwt), gestion des ci/cd,des acls,des domaines de chaque applis...Application des principes SOLID, Clean Architecture, DRY, KISS, YAGNI pour garantir performance et maintenabilité.
- BPCEDéveloppeur fullstuck Java Spring boot/Angular - ALTENBANQUE & ASSURANCESseptembre 2020 - septembre 2021 (1 an)Charenton-le-Pont, FranceContexte du ProjetDéveloppement et déploiement d’une application web de surveillance en temps réel des opérations de crédit documentaire. L’équipe : trois développeurs encadrés par un Product Owner garant de la vision métier.Analyse et ConceptionDes ateliers utilisateurs ont permis de recueillir les besoins, formalisés en user stories puis traduits en tickets Jira détaillant exigences fonctionnelles, règles bancaires et contraintes de sécurité. Le projet a suivi Scrum avec des sprints de deux semaines. Les rétrospectives favorisaient l’amélioration continue.Architecture TechniqueLes contrats d’API ont été définis en mode contract-first via OpenAPI 2/3 avec Stoplight. Un web service FBTI a été conçu pour la lecture des données, sécurisé par JWT. Le service NTT, consommateur de FBTI, transite via une gateway Axway assurant routage, sécurité et monitoring. Swagger facilitait compréhension et tests.Développement FrontendL’interface Angular 8 a été développée à partir de maquettes UX/UI, avec une architecture modulaire. Une migration vers Angular 11 a amélioré performance, Ivy et réduction des bundles.Assurance QualitéDes tests unitaires (80% de couverture) et des revues de code systématiques garantissaient qualité et partage. Des optimisations de performance incluant du cache ont été mises en place.Maintenance et CI/CDUn pipeline Jenkins automatisait build, tests et analyse SonarQube. Le déploiement multi-environnements (DEV, QUAL, RECETTE) avec XLDeploy/XLRelease assurait cohérence et traçabilité. La mise en production a été progressive avec pilotes et sessions de formation.
- Soul & Beauty SprlDeveloppeur Angular/IonicSANTÉ & BIEN-ÊTREnovembre 2019 - septembre 2020 (10 mois)Belgium, États-UnisContexteParticipation au développement d’une application mobile dédiée au secteur de la santé et du bien-être, offrant des services essentiels côté client.L’équipe projet comprenait un Product Owner, deux développeurs (front-end et back-end) et un pôle de test.Architecture client-serveur.Développement Mobile – Partie Cliente1. Conception et mise en œuvre de la gestion des réservations, permettant aux utilisateurs de solliciter une prestation directement depuis l’application.2. Intégration de la gestion des notifications push via Firebase afin d’informer les clients en temps réel.3. Réalisation de tests unitaires et tests d’intégration assurant la fiabilité fonctionnelle de l’application.4. Revue de code systématique afin de garantir la conformité aux standards de qualité et de performance.5. Contribution au déploiement sur le Play Store et l’Apple Store, incluant packaging, contrôles qualité et suivi des versions.
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
- Master 2 en Analyse et conception de système d'informations sûrs ( ACSIS)Versaille saint quentin en yvelines2015
- Master 2 professionnel en Analyse et conception de systèmes d'information sûrsUniversité de Versailles Saint-Quentin-en-Yvelines2015
Certifications
- Sécurisez votre application web avec Spring Securityopenclassroom2023
- Créez une application Java avec Spring Bootopenclassroom2023