À propos de Youness
- Développement Backend et Frontend
- Conception, développement et maintenance d’applications web et mobiles.
- Création de microservices pour systèmes distribués.
- Bases de Données et Intégration API
- Gestion de bases de données relationnelles et NoSQL.
- Développement d’APIs RESTful pour la communication entre services.
- Mise en place de pipelines CI/CD pour automatiser les déploiements.
- Gestion d’environnements cloud pour scalabilité et disponibilité.
- Conception et mise en œuvre de solutions basées sur Apache Kafka et Azure service.
- Implémentation de solutions d’authentification sécurisée.
- Gestion des droits d’accès et sécurité des applications.
- Intégration de services tiers comme Stripe, Salesforce, SAP.
- Modernisation d’environnements techniques et refactoring d’applications pour améliorer les performances.
- Participation à la conception technique des applications, garantissant leur évolutivité.
- Collaboration avec équipes, clients et parties prenantes pour définir les périmètres fonctionnels et assurer le bon déroulement des projets en méthode agile.
- Gestion du cycle de vie des applications, du développement à la production, avec maintenan
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- BNP-ParibasIngénieur Java Spring | API | sécurité SeniorBANQUE & ASSURANCESmars 2025 - Aujourd'hui (1 an et 3 mois)Paris, FranceDescription du projet:BNP Paribas a lancé la modernisation de sa plateforme API Management et l’évolution de b.connect,un service d’authentification universel, sécurisé et sans mot de passe.Le projet visait à renforcer la sécurité, améliorer les performances, automatiser les déploiementsApigee et faire évoluer les services d’authentification basés sur Java / Spring Boot.Réalisations:- Conception et implémentation de flux OAuth2 / OpenID Connect, incluant PKCE et gestionavancée des tokens.- Sécurisation des APIs via CSRF, chiffrement de bout en bout, et respect des bonnes pratiquesAPI Gateway.- Mise en place de pipelines CI/CD robustes (Jenkins + Apigee APIs) permettant de réduire de 50% les interventions manuelles.- Développement d’un générateur avec Java 17 permettant d’automatiser la création d’artefactsApigee (proxies, shared flows, KVM) à partir de spécifications OpenAPI, accélérant lesdéploiements.- Évolution de l’application b.connect avec Java & Spring Boot.- Conception d’APIs conformes à la norme OpenAPI 3, optimisées pour la maintenabilité etl’évolutivité.- Animation d’ateliers et sessions de mentoring sur les bonnes pratiques API, l’usage de laplateforme Apigee et les méthodologies agiles.- Support des consommateurs d’API afin d’assurer une intégration fluide et un alignementtechnique sur Apigee.
- ALTENIngénieur Java Spring | Kafka | Angular SeniorRESSOURCES HUMAINESoctobre 2022 - Aujourd'hui (3 ans et 8 mois)Paris, FranceDescription des projets :Le recrutement est un enjeu majeur pour Alten qui est un acteur important du consulting en France et le projet Muse avait pour objectif de le rendre le plus efficient possible.Muse constitue un projet de microservices spécifiquement conçu pour assurer la gestion complète du processus de recrutement, du suivi, et de l'accompagnement des consultants d'Alten tout au long de leurs missions auprès des clients.Réalisations :
- Analyse des US, étude d’impact et découpage en sous fonctionnalités.
- Chiffrage, estimation de la charge et suivi des US.
- Participation aux réunions de raffinement-planning-rétro.
- Implémentation des évolutions sur les microservices spring boot et des fonctionnalités frontend.
- Implémentation de pipelines de traitement des données avec Kafka Streams.
- Développement et optimisation des consommateurs/ producteurs Kafka.
- Élaboration des composants abstraits en utilisant Angular Material et PrimeNG
- Développement des fonctionnalités en utilisant spring boot et kafka en lien avec Salesforce et SAS.
- Maintenance et résolution des anomalies.
- Développement des tests unitaires, d’API et automatisés.
- Réalisation des revues de codes, validation des PRs et réduction de la dette technique.
- Intégration et configuration de SonarQube et correction des retours des analyses Sonar.
- Hightech Payment Systemslngénieur Java Spring | AngularBANQUE & ASSURANCESmars 2020 - septembre 2022 (2 ans et 7 mois)Aix-en-Provence, FranceDescription du projet :PowerCARD, une suite complète de solutions de paiement électronique couvrant l'émission de cartes, le traitement des paiements et la prévention de la fraude…Ce projet vise à migrer le progiciel PowerCard de la te chnologie Adobe Flex vers les Frameworks Spring boot et Angular afin de répondre aux objectifs suivants:
- Développement d’un progiciel plus performant, évolutif et sécurisé.
- Une rapidité de déploiement des mises à jour, intégration continue.
- Développement des IHMs responsives et s’adaptent à tous les écrans.
- Avoir une solution extensible et modulaire.
Réalisations :- Participation aux réunions quotidiennes de l’équipe (daily meeting).
- Planification, chiffrage et suivi des taches pour chaque sprint (outil : Atlassian Jira).
- Participation à l’analyse du besoin, Préparation de l’environnement de développement.
- Rédaction des spécifications techniques.
- Développement des fonctionnalités coté back-end (Spring Boot | Kafka) et préparation des web-services Rest.
- Mise en œuvre les modules et composants Angular tout en respectant le Lazy loading.
- Développement des consommateurs/ producteurs Kafka.
- Supervision et monitoring des flux Kafka.
- Mise en place des traitements CRUD de paramétrage.
- Mise en place des traitements batch.
- Développement des écrans IHM en utilisant le Framework Angular.
- Développement de procédures stockées et optimisation des requêtes SQL.
- Intégration continue et test de non régression et build des (pipelines Jenkins/GIT/Maven).
- Développement des tests unitaire et assurer la couverture de code.
- Optimisation des performances de l‘application et du temps de build sur Jenkins.
- Maintenance corrective et évolutive.
- Revue de code.
- Préparation et présentation du produit aux clients.
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 (M2), Ingénierie logicielleUniversité de Pau et des Pays de l'Adour2019Master 2 (M2), Ingénierie logicielle
- Baccalauréathassan dakhil2014Baccalauréat