
Zacaria Chtatar
Lead Developer | Architecture et APIs
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Lead Developer avec 10 ans d'expertise en architecture d'APIs Node.js, performance et stratégie technique chez Club Med. Spécialisé dans l'optimisation de systèmes à fort trafic : capacité d'API multipliée par 2,5 (25M requêtes/jour) et réduction du temps de rafraîchissement de cache de 24h à 15min. J'apporte une vision hands-on alliant décisions d'architecture, observabilité avancée et amélioration continue des performances backend.
Expérience de travail
Club Med
sept. 2020 - Présent
6 ans 2 mois
Lead Developer — Architecture & Strategy
sept. 2025 - Présent
1 an 2 mois
Building on my work across API engineering, performance, and AI-assisted delivery, I now cover a broader architecture and technical strategy scope while staying close to code and production. • Shape architecture decisions and API contracts with engineering, product, business, and platform stakeholders • Balance delivery speed with reliability, performance, and operability • Help teams investigate complex problems through observability, load testing, and profiling • Support developers and improve onboarding by making decisions, context, and shared standards easier to access • Test and share useful practices around Spec-Driven Development and pragmatic use of AI This role formalizes work I was already doing: connecting code, architecture, and product context so teams can make clearer decisions and carry them through to implementation. It remains hands-on, with technical rather than line-management responsibility.
Lead Developer — APIs & Performance
sept. 2022 - Présent
4 ans 2 mois
Paris, France
Hands-on Lead Developer working on backend APIs, observability, performance, and cache architecture. • Improved dashboards and test tooling to separate API processing time from time spent waiting on backend dependencies • Used load testing and local profiling to identify expensive routes, correct bottlenecks, and increase tested API capacity from approximately 10 million to 25 million requests per day • Designed an event-driven, distributed cache-refresh mechanism, reducing the time for updates to become visible from 24 hours to 15 minutes • Initially mapped API dependencies through Kibana, then used integration tests to produce versioned mappings between API endpoints and backend calls, including the intermediate cache layers. • Contributed to API contracts and shared engineering standards, and helped new developers get up to speed The role combined implementation, performance engineering, and technical collaboration.
Développeur API Node.js
sept. 2020 - Présent
6 ans 2 mois
Paris, France
Conception et réalisation d'une couche d'API (agrégation, transformation...) exposant des données provenant d'une quinzaine d'applications back office, à des consommateurs internes et externes. - Développement d'API REST NodeJS/Typescript (gestion de trafic, sécurité, compatibilité ascendante). - Migration progressive du code legacy vers une architecture modulaire inspirée de la Clean Architecture. - Amélioration des mécanismes d'authentification OpenId Connect et des outils de monitoring interne. - Création de dashboards Kibana, benchmarks et analyse des tendances. - Diagnostic de performance via flamegraph et outils de profiling. - Contribution aux contrats d'API, à la documentation et à l'expérience développeur.
Technical Lead — MyTurn App
European Innovation Academy
juil. 2023 - juil. 2023
1 mois
Porto, Portugal
Three intensive weeks turning a real-world problem into a startup concept with guidance from experienced mentors. MyTurn explored how household tasks could be made more engaging for children and easier for parents to coordinate. I led the technical direction: translating the product idea into an architecture and build plan, while contributing to the pitch and prototype. After two weeks, we presented the project at the EIA open house. The programme concluded with a final investor presentation at Palácio da Bolsa.
Lead Dev NodeJS
Figaro Classifieds
sept. 2018 - oct. 2020
2 ans 2 mois
Région de Paris, France
Dans le cadre et la modernisation des applications Javascript du pôle Immobilier de Figaro Classifieds; je m'inscris dans l'équipe (10 personnes) en tant que développeur mais aussi en tant qu'animateur des rétrospectives. Je remplis les missions suivantes : - Mise à jour d'un projet React-redux ayant accumulé deux ans de dettes par rapport à l'écosystème. Webpack@4, NodeJs, React-router@4. - Migration progressive d'une application JSP vers VueJs. Pour ce faire je participe à la réécriture de la homepage et d'une page de liste qui interroge un elastic search. - Développement back NodeJs et Go connecté à ElasticSearch. - Refacto d'un miscroservice Go en architecture hexagonale. - Mise en place et déploiement d'un composant transversal sur un CDN avec Terraform sur GCP. Les exigences critiques sur ces applications se situent au niveau du SEO et des performances web. J'ai l'opportunité de travailler avec deux spécialistes en intégration, et de capter des connaissance approfondies en CSS et HTML. Afin d'optimiser les performances JS, j'ai été amené a réaliser du benchmarking, analyser les flamecharts d'execution et les temps de réponse des différentes étapes des requêtes web.
Lead Developer Front
DIRECTSKILLS
mai 2018 - août 2018
4 mois
Paris IX
Dans le secteur du recrutement, Directskills apporte à ses clients un logiciel leur permettant de gérer leur recours au travail temporaire. La proposition de valeur s'étend de la mise en contact des entreprises à la création puis l'archivage des factures. Leader dans son domaine et fort de 15 ans d'expérience Directskills à fait appel à moi pour moderniser la dimension front-end de leur service. Mon rôle est d'apporter mon expertise de l'écosystème Javascript, bonnes pratiques, processus de développement.
Excilys
mars 2016 - mai 2018
2 ans 3 mois
Région de Paris, France
Consultant ReactJs
févr. 2018 - mai 2018
4 mois
Région de Paris, France
Pour le compte de OneWealthPlace, j'ai intégré une équipe multidisciplinaire de 9 personnes pour réaliser le MVP d'une plateforme à destination des banques privées. OneWealthPlace est une start up dans le domaine de la gestion d’actifs et de fortune. Elle propose des solutions digitales disruptives permettant aux banques de réussir leur stratégie digitale et de donner la possibilité à leurs clients d’avoir un rôle actif dans la gestion de leurs fortunes. OneWealthPlace le partenaire stratégique des banques privées dans la transformation digitale de leur business, processus et outils. Chez OneWealthPlace je suis challengé sur des aspects tels que : - l'intégration rapide d'écrans React - l'enrichissement de l'API graphql en Kotlin - l'amélioration des processus agiles
Consultant React
févr. 2017 - janv. 2018
1 an
Région de Paris, France
Pour le compte d'un de nos clients, j'interviens en tant que consultant React sur un projet dans le domaine des marketplaces. Intégré dans une équipe front-end, mon rôle est de développer une librairie de composants React utilisables par les autres projets de l'entreprise. Cette mission me permet de faire face à de nouveaux challenges tels que : - la formation de collègues - la création de contrats d'API - la maintenance de la librairie - le support technique pour les équipes de projets utilisant la librairie
Consultant JavaScript JEE
sept. 2016 - mars 2017
7 mois
En interne, je travaille actuellement sur le projet Glazer-IoT. Glazer-IoT est une solution dédiée à l'Internet des Objets née fin 2015 suite au projet Européen Future Internet Content (Smart City). L'objectif de Glazer-IoT est de répondre au besoin d'automatisation de création et de déploiement d'application IoT très rapidement dès que l'objet est connecté à un nuage. Avec Glazer-IoT, dès les premières expressions de besoin, des équipes fonctionnelles peuvent générer et déployer des applications en quelques jours. D’un côté le flux JSON du nuage d'objet, de l’autre le template IoT dans Glazer-IoT puis la création et le déploiement (via Docker) immédiate d’un site Web connecté au nuage. Aucune dépendance ne subsiste ensuite à Glazer-IoT. Website: http://developer.glazer.io et http://www.excilys-iot.fr La travail que j'ai effectué est le suivant : - Mise en place d'un agencement dynamique d'un tableau de bord, AngularJs. - Factorisation de code, AngularJS. - Formation React, Redux, React-native. - Création d'un prototype de template IoT en React-native.
Stagiaire développement logiciel
mars 2016 - oct. 2016
8 mois
Cachan, France
Après un mois de formation aux technologies de l'entreprise : - Java 8 / Spring - AngularJS / JQuery - Docker, MySQL J'ai rejoint le projet glazer (http://developer.glazer.io/#/) : Les compétences mises en jeu sont : - Développement full-stack - Travail en équipe - Méthodes Agiles - UX / UI
Formateur HTML-CSS-JS-REACT
Havesomecode
déc. 2016 - mars 2017
4 mois
Paris, France
J'ai eu l'occasion de collaborer à plusieurs reprises avec Coding Days en tant qu'intervenant freelance. Mon rôle était de co-animer une formations HTML et CSS a destination de débutants. Au bout de deux journées, les débutants en informatique se sont rendus capables de développer leur propre site vitrine !
eXia.cesi
sept. 2011 - août 2016
5 ans
Région de Rouen, France
Etudiant
sept. 2011 - août 2016
5 ans
Région de Rouen, France
L'eXia est une école particulière dans sa pédagogie. Pendant cinq ans nous avons travaillé en autonomie sur de larges sujets du spectre de l'informatique. L'Apprentissage Par Problème (APP) nous a permis d'apprendre à cerner les mots clés d'une problématique et à en déduire des pistes de solutions. Accompagnés de tuteurs, nous avons commencé par trois ans d'apprentissage technique. Puis deux années nous ont orientés vers le domaine de l'entreprise et du management.
Développeur Web
janv. 2014 - mars 2014
3 mois
Rouen, France
Laboratoire IRISE du CESI Recherche Participation au projet CREST (Développement durable, living-lab) : http://www.crest-project.eu/ Travail sur l'interface de visualisation des données.
Développeur NodeJS
KEYVEO
juin 2015 - août 2015
3 mois
Région de Rouen, France
Développement de la documentation de babylonjs version 2 : https://doc.babylonjs.com Réalisation de script d'importation depuis un fichier de définition TypeScript, vers du Markdown et migration de données des versions précédentes. Développement d'un script NodeJs prenant un fichier de types Typescript en entrée, pour générer une documentation en markdown en sortie. Utilisation de patterns async et Stratégie Technologies : Nodejs, ExpressJs, Sass, Github, GruntJs
Développeur Web
SOKRATE
sept. 2014 - mars 2015
7 mois
Région de Rouen, France
- PHP - JavaScript - CSS - SASS - Webservices
Incubé pour la création d'une application mobile
NEOMA Business School
avr. 2014 - déc. 2014
9 mois
Campus Rouen
Projet BeatSpark Une application mobile de rencontre basée sur la proximité
Développeur Web
Onouo
juin 2013 - juil. 2013
2 mois
Région de Rouen, France
- PHP - Magento - Linux
Développeur Web
University of Portsmouth
sept. 2012 - déc. 2012
4 mois
Portsmouth, Royaume-Uni
Réalisation d'une application web intranet à but pédagogique Système de questionnaire construit par le professeur à destination des étudiant
Formation
Amsterdam University of Applied Sciences
Applied Quantum Computing
2022 - 2022
1 mois
Exia
Manager des systèmes d'information, Ingénierie logicielle
2011 - 2016
5 ans 1 mois
Lycée Andrée Malraux
Baccalauréat Scientifique, General, Scientifique
2008 - 2011
3 ans 1 mois
Licences et certifications
shaping-up-with-angular-js
Délivré le : août 2026
HuggingFace AI Agents
Délivré le : avr. 2025
AI Agents Fundamentals
Délivré le : févr. 2025
edX Verified Certificate for Maths Essentials
Délivré le : juil. 2022
DevOps Git Certified
Délivré le : août 2020
Node.js Certified
Délivré le : août 2020
Express Certified
Délivré le : août 2020
React Certified
Délivré le : août 2020
Introduction to Machine Learning
Délivré le : août 2020
Python Certified
Délivré le : août 2020
AWS Certified Cloud Practitioner
Délivré le : oct. 2019
AWS Fundamentals: Building Serverless Applications
Délivré le : oct. 2019
Oracle Certified Professional, Java SE 8 Programmer
Délivré le : juil. 2016
Oracle Certified Associate, Java SE 8 Programmer
Délivré le : mai 2016
Portfolio

Kibana Log Investigation MCP — Enquêter sans automatiser l’UI

Float — Garder ses images de référence visibles
