Version texte

DJOUDI MANSOURI

INGÉNIEUR LOGICIEL FULLSTACK ORIENTÉ IA

LF-7 « D-MANSOURI »

Un pilote, toute la stack.

Je suis Djoudi. Plus de cinq ans aux commandes de toute la machine, des interfaces que l’on touche aux services en dessous et au cloud qui maintient l’ensemble en orbite. Consultant chez Cegid, j’assure aujourd’hui, en solo, tout le fullstack et l’IA de ses outils Retail Cloud ; avant cela, lead technique d’équipages jusqu’à huit personnes. Chaque système de ce vaisseau est l’un des miens. Faites défiler pour l’inspecter.

Systèmes

SYSTÈME 01 - COCKPIT

Interfaces & UX

Le siège où l’humain rencontre la machine. Cinq ans à construire les écrans que les gens utilisent vraiment, sur le web et le mobile, du design system jusqu’au dernier pixel. Des interfaces évidentes, rapides à charger, qui bougent avec intention plutôt que pour décorer.

  • React
  • Next.js
  • TypeScript
  • React Native

SYSTÈME 02 - RÉSEAU DE CAPTEURS

Back-end & données

Rien ne vole à l’aveugle. Des services pensés autour du fonctionnement réel du métier, des API qui tiennent la charge et des données optimisées pour la vitesse, avec des flux en temps réel qui alimentent les instruments pour que chaque décision s’appuie sur les chiffres du jour, pas sur ceux de la veille.

  • Java · Spring Boot
  • Node.js
  • PostgreSQL
  • Kafka

SYSTÈME 03 - VOILURE

Développement créatif

Ce qui le fait voler au lieu de tomber. Animation, particules et chorégraphie de caméra qui transforment un produit en expérience, comme chaque effet de ce site, et des tableaux de bord qui laissent les données raconter leur propre histoire.

  • Three.js
  • R3F
  • GSAP
  • D3.js

SYSTÈME 04 - GÉNÉRATEUR DE BOUCLIER

Sécurité & tests

Ce qui garde la coque intacte. Audits de sécurité et durcissement d’applications en production, et une discipline test-first avec une couverture supérieure à 80 %, écrite dans la langue du métier, pour que les pannes meurent en recette, jamais en vol.

  • OWASP ZAP
  • Pentest
  • TDD · BDD
  • Cypress

SYSTÈME 05 - MOTEURS PRINCIPAUX

Cloud & DevOps

La poussée à l’échelle de l’entreprise. Des plateformes cloud conçues pour grandir avec le métier, une livraison automatisée du commit à la production, et un monitoring adossé à des objectifs de niveau de service, pour que chaque lancement soit reproductible, observable et prouvable.

  • Azure
  • Kubernetes
  • Docker
  • CI/CD

Missions

MISSION 01 - PROJET PERSONNEL

Ce portfolio

Un vol interactif à travers mon travail, avec une typographie en particules faite main, des planètes procédurales et une caméra pilotée par le défilement. Pas de template, pas de moteur de jeu, chaque effet écrit de zéro. Les projets annexes gravitent comme des lunes : cliquez sur l’une d’elles.

  • React Three Fiber
  • GLSL
  • Drei

Satellites

SATELLITE 01 - OPEN SOURCE

Magical Typewriter

Une bibliothèque open source d’effets de machine à écrire stylisés, que n’importe quel développeur peut intégrer à son application. Publiée, documentée, utilisée par des inconnus : la meilleure des revues de code.

  • React
  • TypeScript
  • GSAP
  • npm

SATELLITE 02 - EXPÉRIMENTATION

Rank the Market

Des tier lists en direct et multijoueurs pour actions, ETF, crypto et memecoins. Partagez un lien et toute la salle range les actifs ensemble, curseurs compris, pendant que chaque tableau public alimente un classement communautaire recalculé chaque minute. Pas de compte, pas de conseil, juste des opinions.

  • Next.js
  • React Three Fiber
  • Drei

SATELLITE 03 - GAME JAM

Void Invaders

Un shoot’em up jouable dans le navigateur, bouclé en trois jours pour l’Opera GX Game Jam. Périmètre minuscule, livré dans les délais : la preuve que les contraintes sont un carburant.

  • GameMaker Studio 2
  • GMSL

SATELLITE 04 - FULLSTACK, SIRH SAAS

RH-Partner

Un SIRH en microservices utilisé par des grands comptes et des PME. J’ai développé et maintenu ses modules clés (suivi des temps, paie, gestion des temps), des API REST en Spring Boot jusqu’aux écrans Angular, et accompagné les clients dans les montées de version.

  • 13 PROSPECTS CONVERTIS
  • Java · Spring Boot
  • Angular
  • PostgreSQL
  • JUnit · Mockito

SATELLITE 05 - LEAD TECHNIQUE, ANIMAUX

Mister Coocky

Une plateforme de bien-être animal et d’e-commerce, avec des applications web pour les professionnels et mobiles pour les propriétaires d’animaux. Lead technique, j’ai formé et piloté une équipe de quatre à six développeurs, conçu les applications React et React Native sur un back-end Spring Boot et PostgreSQL, et les ai livrées sur le web, Android et iOS.

  • 15 000+ UTILISATEURS
  • 30+ PARTENAIRES B2B
  • React
  • React Native
  • Java · Spring Boot
  • PostgreSQL
  • AWS

MISSION 02 - LEAD DEV, EDTECH

DinoBot

Une plateforme de tutorat par IA que j’ai menée du premier prototype à la production avec un équipage de cinq personnes. L’IA générative transformée en tuteur patient, en tête-à-tête, livrée derrière un pipeline test-first strict pour que rien n’atteigne un apprenant sans avoir fait ses preuves.

  • 5 000+ APPRENANTS
  • 95 % DE SATISFACTION
  • PLUS DE 85 % DE COUVERTURE DE TESTS
  • Next.js 14
  • OpenAI SDK
  • Prisma
  • PostgreSQL
  • Cypress

Satellites

SATELLITE 01 - LEAD DEV, ÉNERGIE

GreenTwins

Des tableaux de bord d’optimisation énergétique pour sites industriels, sur un back-end modélisé autour du métier lui-même. Une équipe de huit personnes dirigée jusqu’au déploiement en usine.

  • −28 % DE CONSOMMATION D’ÉNERGIE CHEZ LES CLIENTS
  • React
  • D3.js
  • Java · Spring Boot

SATELLITE 02 - LEAD FRONTEND

On Air & One Fitness

Les applications historiques de deux marques de fitness modernisées, et tout leur parcours d’abonnement reconstruit, paiement compris, au pixel près des maquettes.

  • +43 % D’ABONNEMENTS
  • React
  • Vite
  • Tailwind
  • Cypress

MISSION 03 - CEGID RETAIL CLOUD

Tableau de bord Cloud en direct

La plateforme d’observabilité du Retail Cloud de Cegid : des tableaux de bord de niveau de service en temps réel sur toute l’infrastructure, des accès sécurisés cloisonnés par client et par équipe, et des graphiques sur mesure pour fouiller les incidents. Conçue et construite de bout en bout en mission de conseil, seul développeur fullstack & IA de l’équipe.

  • OUTIL LE PLUS ACCLAMÉ, RETAIL CONNECTION ’26
  • EN PROD CHEZ LVMH · L’ORÉAL · D&G
  • Next.js
  • TypeScript
  • Fastify
  • Azure
  • CockroachDB

Satellites

SATELLITE 01 - BENCHMARK

Stress-test CockroachDB

Un banc de benchmark et de tests de charge pour une base de données SQL distribuée : latence, débit et comportement sous charge prolongée, mesurés plutôt que supposés.

  • CockroachDB
  • Kubernetes
  • Grafana

SATELLITE 02 - RÉSEAU

Speedtest Cloud

Mesure la latence réelle depuis n’importe quel client jusqu’à chacun des PODs régionaux du Cegid Cloud, un bulletin météo en direct pour toute la flotte.

  • Next.js
  • Node.js
  • Azure

SATELLITE 03 - INGESTION

Relais de logs CDN

Achemine les logs d’accès CDN vers la plateforme de monitoring, avec un buffer durable pour ne perdre aucune ligne quand un maillon en aval tombe.

  • Node.js
  • Akamai
  • Azure

SATELLITE 04 - OUTILLAGE

Calendrier de releases dynamique

Un moteur de calendrier et de frise chronologique construit de zéro pour remplacer un planning de releases statique. Chaque région, chaque fuseau horaire, chaque release rattachée à son cycle de planification, du test jusqu’à la production.

  • React
  • TypeScript
  • Fastify

SATELLITE 05 - SÉCURITÉ RÉSEAU

Y2 Network Management

Un portail en libre-service où les clients de Cegid gèrent leurs propres clés d’API et leurs paramètres d’accès réseau.

  • React
  • Fastify
  • PostgreSQL

SATELLITE 06 - CLASSIFIÉ

Satellite classifié

Certaines missions restent derrière le NDA. Celle-ci est partie en production pour une flotte retail du Fortune 500.

  • HABILITATION REQUISE

Journal de vol

  1. 2020RH-PARTNER - PREMIER VOL
  2. 2021RH-PARTNER - FULLSTACK, SIRH SAAS
  3. 2022CAPSIT - DÉVELOPPEUR FULLSTACK
  4. 2022–23MISTER COOCKY - LEAD DEV · 15 000+ UTILISATEURS
  5. 2023–24GREENTWINS - LEAD DEV · ÉQUIPE DE 8
  6. 2024ON AIR & ONE FITNESS - LEAD FRONTEND
  7. 2025HALL-IA - LEAD TECH · SAAS IA
  8. 2026CEGID - CONSULTANT FULLSTACK & IA SENIOR

Contact

Écrivez-moi en français.

E-mail [email protected]