About Waïl
English
Fluent
French
Native or bilingual
Experience
- CoreozIngénieur DevOpsDIGITAL AND ITJune 2024 - Today (2 years)Paris, FranceMigration des projets d'un client depuis Azure TFS vers GitLab et automatisation des déploiements sur les environnements de test.Contexte :Dans le cadre de la refonte de ses applications SilverLight, le client souhaitait moderniser ses outils de gestion de projet et de code en remplaçant Azure TFS par GitLab tout en automatisant les processus de déploiement pour améliorer l'efficacité et la collaboration des équipes.Responsabilités et réalisations :
- [ DevOps ] Installation de GitLab et Apache sur une VM Ubuntu pour centraliser la gestion du code source.
- [ DevOps ] Génération de certificats SSL via Let's Encrypt avec un DNS challenge pour sécuriser les communications.
- [ DevOps ] Animation de réunions pour décider de la stratégie de migration des tickets existants vers GitLab, assurant une transition fluide.
- [ DevOps ] Mise en place d'une authentification Kerberos pour renforcer la sécurité des applications en cours de refonte.
- [ TypeScript ] Développement d'un script de migration pour transférer les données de TFS (Epics, tickets, etc.) vers les équivalents dans GitLab, facilitant la continuité des projets.
- [ DevOps ] Mise en place d'une pipeline CI/CD permettant de construire et de déployer des projets SilverLight sur un serveur dédié, améliorant ainsi la rapidité des cycles de développement.
- Rédaction et présentation d'une formation sur Git et GitLab à destination des équipes du client pour les familiariser avec les nouveaux outils.
- CoreozIngénieur Lead Dev Full Stack Java / ReactDIGITAL AND ITMarch 2024 - June 2024 (4 months)Paris, FranceIntégration d'un nouveau PSP (Service de Paiement) à l'ensemble des systèmes de vente (en ligne, caisse, automate) de la Compagnie Des Alpes (CDA).Contexte :Dans le but d'uniformiser la gestion des paiements, ce projet visait à intégrer Adyen comme PSP unique pour tous les canaux de vente, tout en assurant une migration en douceur avec une rétrocompatibilité avec les autres PSP existants.Responsabilités et réalisations :
- [ Architecture Technique ] Conception de l'intégration du nouveau PSP au SI, incluant l'adaptation des processus de paiement pour garantir une transition fluide et sécurisée.
- [ Architecture Technique ] Organisation et animation de réunions pour discuter des choix techniques et des défis d'architecture, facilitant une prise de décision éclairée.
- [ Java / React ] Intégration d'Adyen aux canaux de vente en utilisant une approche de Test-Driven Development (TDD) pour garantir la fiabilité et la qualité du code.
- [ DevOps ] Mise en place de queues SQS et de topics SNS sur AWS pour gérer les notifications Adyen, assurant ainsi une communication en temps réel.
- [ DevOps ] Création d'un environnement de recette dédié pour tester les fonctionnalités sans perturber les développements en cours, assurant une transition progressive.
- [ Lead Dev ] Revue de la qualité et de la maintenabilité du code, y compris la vérification de la rétrocompatibilité avec les anciens PSP, pour minimiser les risques et garantir la continuité du service.
- [ Lead Dev ] Gestion et mentorat d'une équipe de développeurs, assurant la cohérence technique et l'excellence des projets, tout en soutenant leur développement professionnel.
- CoreozIngénieur Lead Dev Full Stack Java / ReactDIGITAL AND ITSeptember 2022 - March 2024 (1 year and 6 months)Maintenance, monitoring et évolution des différents systèmes de vente (en ligne, caisse, automate) de la Compagnie Des Alpes (CDA).Responsabilités et réalisations :
- [ Java / React ] Conception et développement de nouveaux micro-services, notamment pour la gestion des droits utilisateurs et réservation de produits
- [ Java / TypeScript ] Développement d'un système de WebSocket en Java et TypeScript pour la communication en temps réel.
- [ Architecture Technique ] Conception et rédaction de documents techniques
- [ Architecture Technique ] Organisation et animation de réunions pour discuter des choix techniques, des défis d'architecture, et des solutions innovantes
- [ DevOps ] Transition vers une infrastructure Kubernetes et GitOps, améliorant la gestion des ressources et la scalabilité des applications
- [ DevOps ] Mise en place des queues SQS et des topics SNS sur AWS pour gérer les notifications et les messages en temps réel.
- [ DevOps ] Exécution de tests de montée en charge sur les différents environnements afin d'optimiser leur dimensionnement et d'assurer une performance optimale sous forte charge
- [ Lead Dev ] Assurance de la qualité et de la maintenabilité du code en effectuant des revues régulières pour identifier et corriger les problèmes potentiels.
- [ Lead Dev ] Gestion et mentorat d'une équipe de développeurs pour assurer la cohérence et l'excellence technique des projets.
- Monitoring et maintenance applicative de la production et gestion des incidents pour maintenir une disponibilité et une fiabilité élevées des systèmes de vente.
Recommendations
Be the first to recommend Waïl
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Diplôme d’ingénieur Informatique, Big Data et Objets connectésÉcole supérieure d'ingénieurs Léonard-de-Vinci
- Dut Informatiqueuniversité paris 132018