
ZAKARIA GAFAOUI
Tech Lead Fullstack & IA | Python · React · LLM
Salaire / Taux journalier
95870 Bezons, France
Mobilité : Paris
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Tech Lead Fullstack & IA, plus de 15 ans d'expérience. Python (FastAPI, Django), React/TypeScript et DevOps (Azure, Kubernetes) sur des systèmes à fortes contraintes de sécurité et de conformité. Aujourd'hui je conçois des plateformes IA d'entreprise chez Alstom : orchestration de services LLM, pipelines RAG et les applications qui s'appuient dessus. Référent technique d'équipes France / Inde, du cadrage à la mise en production.
Expérience de travail
Tech Lead & Architecte Solutions IA
Freelance IndépendantFreelance
juin 2023 - Présent
3 ans 5 mois
À distance
Missions freelance de Tech Lead et d'architecte fullstack / IA pour des grands comptes. > Alstom · Tech Lead & Architecte Solutions (07/2025 → aujourd'hui) Plateforme IA d'entreprise, département Enterprise AI Solutions : portail unifié et assistant conversationnel à l'échelle du groupe. – Architecture cible du portail : plusieurs services LLM OpenAI sur Azure orchestrés derrière une passerelle API unique, authentification SSO/SAML et gouvernance des accès. – Pipeline RAG mis en production depuis zéro : découpage et embeddings des documents, indexation vectorielle (Azure AI Search), stratégie de récupération, évaluation de la qualité des réponses. – Développement fullstack du portail : API Python/FastAPI, interfaces React/TypeScript/Vite, conteneurisation Docker et déploiement continu sur Azure via GitLab CI. – Référent technique de l'équipe répartie France / Inde : arbitrage des choix d'architecture, revues de code, tests unitaires et d'intégration. – Démonstrations et justification des choix techniques auprès du métier, de l'IT et de la sécurité, en français et en anglais. Stack : Python, FastAPI · React, TypeScript, Vite · OpenAI, Azure AI Search · Azure, Docker, GitLab CI · SSO/SAML > Engie · Architecte & Développeur Fullstack Senior (06/2024 → 07/2025) Portail Credit Risk, Direction des Risques : refonte de plusieurs solutions tierces en une vue 360° pour les analystes crédit. – Front React/TypeScript/Vite du nouveau portail développé intégralement, avec sa vue 360° sur les portefeuilles clients et crédit. – Conception de l'architecture cible : fédération de plusieurs solutions tierces en un portail unique, API REST de consolidation. – Mise en production sur Kubernetes (Azure AKS) : Docker, load balancer, certificats SSL, tests de charge k6 avant bascule. – Sécurisation des accès via Okta (OAuth 2.0 / OpenID Connect) et reprise du portail d'alertes crédit existant (Python/React). – Tests unitaires et d'intégration (Pytest, Cypress) et revues de code. Stack : Python · React, TypeScript, Vite · Azure AKS, Kubernetes, Docker · Okta (OAuth 2.0 / OIDC) · Pytest, Cypress, k6 > Free · Tech Lead Fullstack (06/2023 → 05/2024) Applications RH : gestion administrative et évaluation des collaborateurs. – Encadrement technique de l'équipe de développement : choix d'architecture, revues de code, montée en compétence. – Conception et livraison des nouvelles applications RH et d'évaluation, du cadrage à la mise en production. – Découpage de l'existant en services applicatifs et API REST documentées. – Industrialisation de la livraison continue et des tests automatisés. Stack : Python, Django, Flask · React · PostgreSQL · Docker, GitLab CI · Pytest > Projets personnels : solutions SaaS IA – AIHM (AI Hiring Manager) : plateforme IA de recrutement (analyse de CV, pré-qualification, entretiens vidéo par IA, rapports d'évaluation). – Formea : plateforme LMS IA-native qui transforme des documents (Word, PDF) en formations interactives (React / TypeScript / FastAPI / PostgreSQL / LLM APIs).
Tech Lead Solutions
Elstar / BPCE-SAFreelance
déc. 2020 - mai 2023
2 ans 6 mois
Paris, France
Elstar, plateforme de prévision financière et de stress testing — Finance décisionnelle du groupe BPCE (Finance, Risques, Stratégie). – Pilotage de l'activité de développement et intégration des modules dans le SI Finance du groupe. – Implémentation des moteurs de calcul des modèles de stress-test, en binôme avec les équipes quantitatives de la Finance. – Backend et tableau de bord du portail de pilotage financier. – Industrialisation de la chaîne CI/CD (Git → Jenkins → XL-Release → XL-Deploy → Azure DevOps). – Cadrage et chiffrage avec les équipes Finance, Risques et Stratégie. Stack : Python, NumPy, Flask · Vue.js · Jenkins, XL-Release, XL-Deploy, Azure DevOps
Tech Lead Intégration
CEGAPEFreelance
juin 2018 - juil. 2020
2 ans 2 mois
Paris, France
Éditeur SIRH (solution OGRH : administration, carrière, paie) : intégration de la solution dans les SI de grands organismes publics. – Pilotage de l'intégration chez trois clients majeurs (SNCF, AP-HP, collectivités), en interface entre l'éditeur, les équipes projet et les équipes sécurité. – Développement des modules d'intégration et des connecteurs SSO, LDAP et API REST vers les SI clients. – Mise en conformité RGPD des modules d'intégration : privacy by design, gestion du consentement, anonymisation. – Automatisation du provisioning des environnements clients. Stack : Java 8, Spring · Angular · SSO, LDAP, REST · Ansible, Jenkins, GitLab CI
Tech Lead Intégration, plateforme API
Société GénéraleFreelance
janv. 2018 - juin 2018
6 mois
Paris, France
Plateforme API : découpe d'un Database-as-a-Service monolithique en microservices. – Développement de webservices REST sous Python/Flask, exposition et sécurisation des API. – Services de monitoring temps réel sous Node.js, supervision Grafana (Graphite, InfluxDB). – Études de découpage en microservices. – Provisioning cloud Microsoft Azure et déploiement avec Ansible, environnements Vagrant. – Tests automatisés TDD (unitaires et intégration). Stack : Python, Flask · Node.js · Grafana · Azure, Ansible, Vagrant
Consultant senior fullstack
Direction Générale des Finances Publiques
avr. 2016 - déc. 2017
1 an 9 mois
Paris, France
Outil de cartographie et de gouvernance du patrimoine applicatif, conçu et développé de bout en bout. – Développement des fonctionnalités sous Python/Django et des API REST avec Django Rest Framework, interfaces Angular. – Rédaction et amélioration de l'expression de besoin métier. – Automatisation des tâches et déploiement d'applications avec Ansible. – Plans et scénarios de tests (unitaires, intégration, non-régression). – Amélioration de performance : refactoring, optimisations métier, tuning serveur. Stack : Python, Django, DRF · Angular · Ansible
Consultant fullstack
Orange SA
mai 2015 - avr. 2016
1 an
Paris, France
Entrepôt de données OSS (projet EDR) : flux ETL Ab Initio vers IBM DB2, interfaces PHP/Zend, administration de quatre environnements. – Développement, évolution et maintenance des serveurs ETL (Ab Initio) – Développement et maintenance des IHM de consultation sous PHP (Zend) – Programmation Shell: automatisation et enchaînement des traitements – Administration des serveurs de bases de données (Dev, Qualif, Preprod, Prod) – Élaboration des plans et scénarios de tests – Support sur les serveurs de bases de données tous environnements
Consultant fullstack
Bouygues Telecom
mars 2014 - mai 2015
1 an 3 mois
Paris, France
Refonte de l'espace client B2B et migration Symfony 2 → 3, réduction de la dette technique. – Développement du SI Entreprise Bouygues Telecom sous Symfony 2/3 – Migration de Symfony 2 vers Symfony 3 – Recueil, analyse et formalisation des besoins – Suivi des risques et proposition de plans d'actions – Pilotage de projet et arbitrage de solutions techniques – Tests automatisés, TDD, pair-programming – Réduction de la dette technique et revue de code
Responsable web & digital
HIRADIO SA
févr. 2010 - mars 2014
4 ans 2 mois
Casablanca, Maroc
Plateforme Django multilingue, streaming Node.js de cinq webradios, application React Native iOS/Android, encadrement de l'équipe web. – Gestion de projets informatiques (Web/IT): ressources, besoins, planification, développement, mise en production – Pilotage des engagements internes et externes, analyse et évaluation des besoins métiers – Conception et développement Web en Python/Django – Développement de services web streaming sous Node.js (gestion des webradios) – Traffic Management: SEO, SEM, SMO - optimisation des campagnes, tracking – Développement d'application mobile sous React Native – Administration des serveurs web et de bases de données (Dev, Qualif, Preprod, Prod)
Responsable Informatique
FORMADEMOS
févr. 2009 - sept. 2009
8 mois
– Développement, évolution et maintenance de plusieurs applications internes – Administration et gestion du parc informatique – Formation et support technique des collaborateurs – Conception et développement du Projet iProfil: application de gestion RH utilisée par de grandes structures – Maintenance évolutive et corrective du SI interne
Formation
ENIM Rabat / INSA Lyon
Master Spécialisé, Systèmes d'information
2008 - 2011
3 ans 1 mois
Faculté des Sciences de Rabat
Licence Professionnelle, Administration Parc PC
2007 - 2008
1 an 1 mois
EST Salé
D.U.T, Administration de Bases de Données
2005 - 2007
2 ans 1 mois
Portfolio
