About Cedric
English
Fluent
French
Native or bilingual
Experience
- SysPaySenior Software Engineer • Architecte Cloud (DevOps)E-COMMERCEFebruary 2024 - November 2025 (1 year and 9 months)Paris, FranceSettleflow est un processeur de paiement de type Stripe traitant plusieurs millions de requêtes de paiement par jour dans la zone européenne, avec une couche de réconciliation exécutée en arrière-plan.Projets principaux : Conception de l'architecture event-driven et de l'infrastructure cloud du processeur de paiement, au sein d'une équipe de 5 développeurs :● Architecture event-driven reposant sur la réplication CDC de PostgreSQL (extension aws_lambda) synchronisée vers AWS SNS et consommée par des fonctions AWS Lambda● Émission de webhooks vers les partenaires et alimentation des métriques de facturation et d'analytics à partir du flux d'événements de paiement● Infrastructure construite intégralement avec des modules Terraform et des services AWS conformes PCI-DSS (KMS, RDS chiffré, RDS Proxy, VPC segmenté, Lambda, security groups, IAM)● API publique de type Stripe, avec traitement de réconciliation exécuté en arrière-plan Réalisations : Pilotage de la performance par les choix d'architecture et d'infrastructure :● Débit servi jusqu'à 100 000 requêtes de paiement par minute sous 15 ms, avec 900 Lambda concurrentes et un pool RDS Proxy en frontal d'une instance RDS dimensionnée● Amélioration du débit d'environ 50× en privilégiant des Lambda auto-scalées plutôt que des instances EC2● Réduction de plus de 150 requêtes SQL par requête applicative à moins de 15, grâce à des index PostgreSQL dédiés● Atteinte des objectifs de performance en sortant les requêtes SQL non essentielles du hot path pour les exécuter en tâches de fond (background jobs)● Optimisation continue de PostgreSQL : activation et résolution des slow query logs, surveillance de la charge CPU (cache) et du nombre maximal de connexions (concurrence des Lambda)● Construction d'un CLI d'automatisation CI/CD (ARGC, Rust) profondément intégré à GitLab CI, déployant chaque MR sur un environnement éphémère avec base de données peuplée en moins d'une minute
- PrestaShopSenior Software Engineer • Tech LeadE-COMMERCEJune 2022 - June 2023 (1 year)Paris, FrancePrestaShop est la plateforme e-commerce open-source permettant de créer et gérer des b o u t i q u e s e n l i g n e ; l e p ro j e t v i s a i t à e n c o n s t r u i re l a v e r s i o n S a a S (onboarding.prestashop.com).Projets principaux : Pilotage de la squad « onboarding » (5 développeurs) et construction de la version SaaS de PrestaShop, en collaboration avec les squads « core », « accounts », « billing » et « hosting » :● Conception et mise en place d'une gateway GraphQL (graphql-yoga, graphql codegen) composant en fédération les 4 micro-services internes (onboarding, accounts, billing, hosting) sous un BFF unifié pour le frontend Vue● Génération d'un client GraphQL type-safe à partir du schéma, produisant des hooks Vue typés● Pipeline GitHub Actions exécutant GraphQL Inspector (graphql-inspector) pour détecter les bugs de schéma, breaking changes et régressions, ainsi que les tests, puis publiant une image Docker sur GCP Cloud Run Réalisations : Reprise et aboutissement d'un projet ayant échoué à trois reprises avant la squad, avec une équipe réduite mais à fort impact dans l'entreprise :● Proposition de l'architecture initiale d'onboarding.prestashop.com, conjointement avec l'engineering manager● Rédaction des décisions d'architecture (ADR) et encadrement des développeurs juniors de la squad● Animation de réunions d'architecture avec les tech leads des autres squads pour présenter l'architecture cible et arbitrer les points d'intégration et les dépendances de workflows● Contributions au code open-source de PrestaShop pour ajouter, de manière générique, des points d'extension adaptés à nos besoins● Rétro-ingénierie et contributions (MR) aux bases de code des autres squads afin de tenir les délais et atteindre les objectifs communs● Accompagnement des autres squads dans l'apprentissage et l'adoption de GraphQL dans leurs codebases
- TheodoSenior Software EngineerDIGITAL AND ITDecember 2021 - February 2022 (2 months)Paris, FranceProjets principaux : Intégré à une équipe de 3 développeurs, contribution à des outils d'administration internes (portail de gestion des employés) :● Développement d'une page de gestion du profil employé au sein du portail interne Réalisations :● Extension de l'API GraphQL pour couvrir les nouveaux besoins● Mise en place d'un client GraphQL auto-généré via graphql-codegen● Ajout de pages et de composants à la codebase React● Vérification de l'intégration Kafka afin de garantir la bonne diffusion des événements des nouvelles fonctionnalités au sein de l'architecture CQRSEnvironnement technique : Node.js, TypeScript, GraphQL, Apollo Server, React, MongoDB, Kafka, CQRS
Reviews
Recommendations
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
- Bachelor Chef de Projet Digital (Bac +3)WIS2015https://www.wis-ecoles.com/programme/le-bachelor
- BTS SIO (Bac +2)EPSI2014https://www.epsi.fr/programmes/bts-sio-services-informatiques-aux-organisations
Certifications
- Python 3 CertifiedSkillValue2020
- ReactJS CertifiedSkillValue2020