Aller au contenu du CV
Lead Developer · France

Zacaria Chtatar

Plateformes API, systèmes distribués et stratégie technique.

Développeur logiciel depuis 2013, avec des responsabilités de lead depuis 2018. Je relie architecture, performance des API, réalité opérationnelle et pratiques de livraison aux besoins produit et aux contraintes techniques.

Zacaria Chtatar
01 · Profil

Chiffres clés

  1. 2013début de carrière

    Développement logiciel sur des produits web, des API publiques et des systèmes distribués.

  2. 10 M → 25 M req/jourmise à l’échelle pour absorber plus de trafic

    Trafic réel en production, soutenu par l’observabilité par route, les tests de charge et le profilage.

  3. 24 h → 15 minvisibilité des mises à jour

    Un rafraîchissement événementiel guidé par les dépendances a rendu les mises à jour visibles plus tôt.

  4. 955anglais · TOEIC

    Conférence présentée en anglais à API Days Paris.

02 · Chronologie

Expérience professionnelle

Club Med

2020.09 ~ aujourd’huiLead développeur

Plateforme d’API publiques au service de l’écosystème numérique de Club Med

2020.09 ~ aujourd’hui

Architecture et pratiques d’équipe pour une plateforme d’API publiques.

  • Contribution aux choix d’architecture et aux contrats d’API de la plateforme publique de Club Med.
  • Clarification des arbitrages pour les interlocuteurs techniques, produit et métier, avec un onboarding amélioré par des contrats et standards partagés plus clairs.
Stratégie techniqueContrats d’APIStandards partagésNode.js
2021.09 ~ aujourd’hui

Observabilité et rafraîchissement ciblé des caches d’une plateforme à fort volume.

  • Mise à l’échelle de la plateforme d’API publiques de Club Med pour absorber un trafic réel en production passé d’environ 10 M à 25 M de requêtes par jour, grâce à l’observabilité Kibana par route, aux tests de charge et au profilage.
  • Conception et mise en œuvre de rafraîchissements Kafka guidés par les dépendances avec un service Rust, réduisant de 24 heures à 15 minutes l’attente pour voir les mises à jour.
Node.jsKibanaKafkaRustRedis
2025.09 ~ aujourd’hui

Des outils IA intégrés dans un workflow d’équipe maîtrisé.

  • Introduction du Spec-Driven Development avec OpenSpec lors d’un hackathon ; son adoption s’est accélérée ensuite.
  • Création d’accès MCP à la documentation d’API et aux logs pour fournir aux agents de code un contexte projet maîtrisé.
OpenSpecCodexMCPSpec-Driven DevelopmentAI SDK

Figaro Classifieds

2018.09 ~ 2020.09Lead développeur Node.js

Plateformes immobilières du groupe média Figaro

2018.09 ~ 2020.09

Modernisation du frontend, du backend, de la livraison et des fondations cloud de deux produits.

  • Pilotage d’une migration Backbone et JSP vers Vue.js avec rendu côté serveur.
  • Amélioration du SEO et de l’expérience utilisateur tout en modernisant les pratiques de build et de livraison.
  • Développement de services Node.js et Go et configuration d’un CDN GCP avec Terraform.
Node.jsVue.jsReactGoTerraformGCP

DirectSkills

2018.05 ~ 2018.08Tech Lead React

Logiciel de gestion du travail temporaire

2018.05 ~ 2018.08

Une mission courte associant livraison et montée en compétence de l’équipe.

  • Pilotage de la livraison d’interfaces React dans un domaine métier RH complexe.
  • Modernisation des pratiques et des outils frontend.
  • Formation des coéquipiers à l’écosystème React.
ReactGraphQLApolloSassScrum / Kanban

Excilys (aujourd’hui Oxyl)

2016.06 ~ 2018.05Développeur React

Conseil sur des produits de banque privée et de marketplace

2017.02 ~ 2018.01

Plateforme SaaS de marketplace e-commerce

  • Mise en place de pratiques React et Redux, maintenance d’une bibliothèque de composants et industrialisation avec CircleCI et Lerna.
  • Formation de développeurs Java à React et accompagnement d’une équipe de sept personnes vers une collaboration professionnelle.
ReactReduxStorybookCircleCILernaTransmission technique
2018.02 ~ 2018.05

Produit de banque privée

  • Création de composants React intégrés à une API GraphQL et amélioration des performances du client Apollo.
  • Facilitation des pratiques Scrum au sein de l’équipe cliente.
ReactApolloGraphQLSassScrum / Kanban

Premières expériences d’ingénierie

2013.06 ~ 2016.09Ingénieur logiciel & développeur web

Keyveo, CESI, formation Excilys et premiers projets clients

2013.06 ~ 2016.09

Premiers travaux sur l’outillage documentaire, l’IoT, le mobile et les produits web.

  • Six semaines de formation intensive en ingénierie logicielle et obtention des certifications Oracle OCA et OCP.
  • Création d’un outil TypeScript-vers-Markdown pour la documentation de Babylon.js.
  • Visualisation de données de capteurs IoT pour le projet de recherche CREST du CESI et livraison de premiers produits web et mobiles.
JavaNode.jsTypeScriptJavaScriptIoTMobile
03 · Périmètre

Leadership technique & systèmes

Leadership technique

  • Stratégie technique et cadrage des décisions
  • Architecture et contrats d’API
  • Transmission, standards partagés et onboarding
  • Communication avec des interlocuteurs techniques et métier

Systèmes

  • API publiques à grande échelle
  • Performance et observabilité
  • Architecture événementielle
  • Cache distribué et fraîcheur des données

Livraison

  • Spec-Driven Development
  • Test-Driven et Domain-Driven Development
  • CI/CD et infrastructure as code
  • Workflows d’ingénierie assistés par IA

Langues & certifications

  • Anglais — TOEIC 955
  • Certification Hugging Face AI Agents, 2024
  • AWS Certified Cloud Practitioner, 2019
  • Oracle OCA et OCP

Technologies sélectionnées

Node.jsTypeScriptRustKafkaRedisReactKibanaDockerAWSTerraform
04 · Au-delà du poste

Au-delà du poste

2023.12.06 ~ 2023.12.08Conférencier

Conférence en anglais sur la création d’API robustes, rapides et économiques avec Rust.

Prise de paroleRustArchitecture d’API
2023.07 ~ 2023.08Responsable technique — MyTurn

Programme intensif de trois semaines à Porto ; pilotage des décisions techniques et d’architecture du concept MyTurn.

EntrepreneuriatDécouverte clientPrototypagePrise de parole

Applied Quantum Computing

2022.07 ~ 2022.07Hogeschool van Amsterdam

Programme intensif de deux semaines validé avec 10/10 : mise en œuvre avec Qiskit de la distribution de clés BB84 et de la téléportation de qubits.

Informatique quantiquePythonQiskit

CESI Exia

2011 ~ 2016Manager des systèmes d’information — Bac+5

Cursus de cinq ans par projets, validé au niveau Bac+5.