BackMarket
Django
juillet 2022 - juin 2026(3 ans et 11 mois)
E-COMMERCE
Back Marketest une marketplace spécialisée dans la vente d'appareils électroniques reconditionnés. Au sein de l’équipe dédiée auxpaiements, j'ai contribué à la refonte de l'architecture monolithique (Django) de l'entreprise en concevant et en migrant progressivement la partie paiement vers une architectureorientée services.Nous avons conçu un système permettant destandardiser la gestion des paiementsvia plusieurs prestataires et méthodes de paiement, malgré leurs spécificités techniques. Cette architecture flexible a simplifié l’ajout de nouvelles méthodes de paiement et l'implémentation de fonctionnalités, rendant le processus plus rapide, fiable et scalable.Réalisations clés :Conception et implémentation de nouveaux services de paiementbasés sur une architecture microservices (FlasketFastAPI), réduisant la complexité et améliorant la maintenabilité.Évolution du service de paiement existantpour prendre en charge plusieurs prestataires en parallèle, avec une configuration simplifiée pour l'ajout de nouvelles méthodes de paiement.Mise en place de tâches asynchronesavecCelerypour automatiser le traitement de notifications provenant des prestataires, les remboursements, et autres opérations critiques.Revue et validation des designsde nouvelles fonctionnalités proposées par d'autres développeurs, garantissant la cohérence et l’efficacité de l’architecture.Mise en place de tests d'intégrationapprofondis, augmentant la couverture des tests et garantissant la fiabilité des nouvelles fonctionnalités.Cette expérience m'a permis de renforcer mes compétences enarchitecture logicielle, en gestion de systèmes complexes et enmicroservices, tout en collaborant avec des différentes équipes pour garantir la fluidité des paiements sur une marketplace en forte croissance.
Python
FastAPI
Kubernetes
Celery
Pytest
Doctrine
avril 2021 - avril 2022(1 an)
EDITION DE LOGICIELS
Maintenance et de l'évolution de l'API de la plateforme.J'ai contribué au développement de nouvelles fonctionnalités pour améliorer les services offerts aux clients.
Python
Node.js
Typescript
JavaScript
Kubernetes
Volvo
mars 2019 - mars 2021(2 ans et 1 mois)
AUTOMOBILE
Au sein d'une équipe de 4 personnes, nous étions responsables de la mise à disposition d'une plateforme basée surKubernetespour Volvo, déployée à l'échelle mondiale. Nous gérions et opérions une vingtaine de clusters répartis entre lesÉtats-Unis, l'Europeet laChine, en utilisant des solutions cloud telles qu'AWSetAliyun.Notre mission principale était de fournir une infrastructure résiliente, scalable et sécurisée, tout en simplifiant le travail des développeurs. Pour cela, nous avons mis en place une suite d’outils open-source et des services internes afin de faciliter le déploiement, le monitoring, et le debugging des applications.Réalisations clés :Gestion d'une vingtaine de clustersKubernetesmulti-régionaux surAWSetAliyunavecKopsetTerraform.Mise en place et gestion d'outils tels quePrometheus,Grafana,EFK stack, Jaeger, etSentrypour le monitoring, la collecte de logs et la gestion des alertes.Développement d'un outil interne, enPython, permettant aux développeurs deprovisionner en autonomieleurs namespaces, bases de données et espaces de stockage de fichiers, améliorant l'efficacité des équipes.Utilisation deHelm,ArgoCDetJenkinspour automatiser et standardiser les pipelines de déploiement, accélérant les mises en production.Implémentation deVaultetHarborpour assurer la sécurité des secrets et la gestion des images Docker.Support aux développeurs pour ledebugging, lemonitoringavancé, et la résolution d'incidents.Cette expérience m'a permis de renforcer mes compétences en infrastructure cloud, en DevOps et en SRE, tout en collaborant avec des équipes internationales pour garantir des déploiements stables, sécurisés et performants.
Kubernetes
Terraform
AWS
Aliyun
Infrastructure as code