À propos de Ayoub
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Banque de FranceSenior Expert Software EngineerBANQUE & ASSURANCESdécembre 2024 - Aujourd'hui (1 an et 6 mois)Paris, FranceEn tant que software engineer expert senior au sein de la Banque de France, j’interviens sur le projet Euro Numérique, une initiative stratégique de la Banque Centrale Européenne visant à concevoir et expérimenter une monnaie numérique de banque centrale (CBDC). Mon rôle consiste à contribuer à la conception technique, au développement et à la sécurisation des solutions logicielles permettant la mise en œuvre et l’expérimentation de l’euro numérique, dans un cadre strict de conformité, de performance et de souveraineté technologique.Missions principales :- Participer à la conception et à la mise en œuvre de l’architecture logicielle de la plateforme Euro Numérique, en s’appuyant sur des principes de sécurité, résilience et scalabilité.- Développer et intégrer des composants logiciels critiques pour la gestion des transactions, la confidentialité et la conformité réglementaire.- Collaborer étroitement avec les équipes et les partenaires européens pour l’évaluation des technologies distribuées et leur intégration potentielle.- Contribuer à la définition des standards d’interopérabilité et des protocoles de communication entre les systèmes de paiement.- Mettre en place et maintenir les chaînes CI/CD, en veillant à la qualité, à la sécurité et à l’auditabilité du code.- Encadrer techniquement les équipes de développement : revue de code, mentoring et contribution aux conceptions techniques.- Assurer une veille technologique et réglementaire sur les sujets liés à la confidentialité des données et aux infrastructures financières européennes.- Collaborer avec les équipes de conformité et de sécurité pour garantir le respect des exigences de la Banque Centrale Européenne (BCE) et de l’Eurosystème.Environnement technique :Java, Spring Boot, Quarkus, Docker, Kubernetes, Openstack,Terraform, Ansible, GitLab CI/CD, REST API, Hazelcast, Aerospike, Redis, MongoDB, Kafka, Microservices, Cloud souverain, Agile, Scrum/SAFE.
- Zodia CustodyTechnical Lead + Blockchain R&D consultantBANQUE & ASSURANCESmars 2020 - décembre 2024 (4 ans et 9 mois)Île-de-France, FranceEn tant que Tech Lead et consultant R&D Blockchain chez Zodia, j’ai dirigé la conception et la mise en place d’une plateforme d’actifs numériques destinée aux investisseurs institutionnels, agissant comme dépositaire tout en intégrant des solutions personnalisées de trading et de finance décentralisée (DeFi). Toutes les opérations s’appuient sur des processus de conformité avancés exploitant le KYC (Know Your Customer) et le KYT (Know Your Transaction) pour garantir sécurité et traçabilité dans le domaine crypto.Missions principales :- Pilotage du développement d’une plateforme de garde d’actifs numériques intégrant des fonctionnalités DeFi et de trading sur mesure.- Réalisation d’études approfondies sur les technologies blockchain afin de définir la stratégie d’intégration et les axes d’innovation.- Élaboration et communication des lignes directrices de conception technique pour l’équipe de développement.- Refonte et amélioration de l’architecture technique, présentée et validée devant le comité d’architecture.- Optimisation de la modularité du back-end, améliorant la flexibilité et la maintenabilité du système.- Apport d’une expertise technique pratique et accompagnement des développeurs (mentorat, code review, bonnes pratiques).- Collaboration avec le Scrum Master et le Product Owner pour estimer les charges de développement et les coûts associés.- Revue de code (pull requests) pour garantir la qualité et la conformité aux standards techniques.- Travail conjoint avec l’équipe de production pour assurer la stabilité du système et améliorer le monitoring et l’exploitabilité en production.Environnement technique :Blockchain, Smart Contracts, Java, Spring Boot, REST API, Docker, Kubernetes, GitLab CI/CD, DeFi, KYC/KYT, Agile/Scrum, Microservices.
- CRÉDIT LOGEMENTSoftware EngineerBANQUE & ASSURANCESjanvier 2018 - janvier 2020 (2 ans)Paris, FranceEn tant qu’ingénieur logiciel Full Stack au sein de Crédit Logement, j’ai contribué à la refonte technique de la plateforme partenaires, en participant à la modernisation de son architecture et à l’amélioration des processus d’intégration continue.Missions principales :- Participation à la refonte technique de la plateforme Partenaires, avec une migration de Struts v8 vers Spring Framework.- Conception et développement de versions intermédiaires assurant une intégration fluide vers la nouvelle architecture cible.- Collaboration avec l’équipe QA pour la revue et l’amélioration des tests automatisés (Cucumber), en optimisant la couverture de test et la qualité des scénarios.- Conception et implémentation d’un nouveau protocole d’authentification Single Sign-On (SSO) basé sur SAML, renforçant la sécurité et la gestion des accès.- Travail étroit avec les chefs de projet pour définir les plannings, identifier les risques techniques et garantir la réussite du projet.- Migration du code source de SVN vers Git, améliorant la gestion de versions et la collaboration entre développeurs.- Migration des jobs d’intégration continue de Jenkins vers GitLab CI, permettant d’optimiser le pipeline CI/CD et d’accroître l’efficacité globale du développement.Environnement technique :Java, Spring, Struts, Cucumber, SAML, Git, Jenkins, GitLab CI/CD, REST API, Agile/Scrum.
Recommandations
Soyez le premier à recommander Ayoub
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
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
- Diplôme d'ingénieur, Ingénieurie Mathématique et Informatique Appliquée àFaculté des Sciences et Techniques de Mohammedia (F.S.T.M.)2015Diplôme d'ingénieur, Ingénieurie Mathématique et Informatique Appliquée à
- PERSONAL DEVELOPMENT TRAINING (Social and emotional intelligence in career improvement) Confluent Certified Developer for Apache Kafka AWS Certified Solutions Architect - Associate Confluent Fundamentals AccreditationPERSONAL DEVELOPMENT TRAINING (Social and emotional intelligence in career improvement) Confluent Certified Developer for Apache Kafka AWS Certified Solutions Architect - Associate Confluent Fundamentals Accreditation
Certifications
- AWS Certified Solutions Architect – AssociateAmazon Web Services (AWS)
- Confluent Certified Developer for Apache KafkaConfluent