Tekstversie

DJOUDI MANSOURI

AI-GEDREVEN FULLSTACK SOFTWARE ENGINEER

LF-7 « D-MANSOURI »

Eén piloot, de hele stack.

Ik ben Djoudi en vlieg al ruim vijf jaar de hele machine, van de interfaces die mensen aanraken tot de services eronder en de cloud die alles in een baan houdt. Nu ben ik als consultant voor Cegid in mijn eentje verantwoordelijk voor fullstack en AI op de Retail Cloud-tools; daarvoor technisch lead van crews tot acht mensen. Elk systeem van dit schip is er een van mij. Scroll om het te inspecteren.

Systemen

SYSTEEM 01 - COCKPIT

Interfaces & UX

De stoel waar mens en machine elkaar ontmoeten. Vijf jaar bouwen aan de schermen die mensen echt gebruiken, op web en mobiel, van het designsystem tot de laatste pixel. Interfaces die vanzelf spreken, snel laden en bewegen met een bedoeling in plaats van als decoratie.

  • React
  • Next.js
  • TypeScript
  • React Native

SYSTEEM 02 - SENSORARRAY

Back-end & data

Niets vliegt blind. Services die zijn opgebouwd rond hoe het bedrijf echt werkt, API’s die overeind blijven onder belasting en data die op snelheid is afgestemd, met live streams die de instrumenten voeden, zodat elke beslissing draait op de cijfers van vandaag, niet die van gisteren.

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

SYSTEEM 03 - VLEUGELS

Creative development

Het deel dat het laat vliegen in plaats van vallen. Motion, deeltjes en camerachoreografie die van een product een ervaring maken, zoals elk effect op deze site, plus dashboards die de data hun eigen verhaal laten vertellen.

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

SYSTEEM 04 - SCHILDGENERATOR

Security & testen

Wat de romp heel houdt. Security-audits en hardening van live productieapps, en een test-first-discipline met een dekking boven de 80%, geschreven in de taal van het bedrijf, zodat fouten sneuvelen in staging, nooit tijdens de vlucht.

  • OWASP ZAP
  • Pentest
  • TDD · BDD
  • Cypress

SYSTEEM 05 - HOOFDMOTOREN

Cloud & DevOps

Stuwkracht op enterpriseschaal. Cloudplatformen die meegroeien met het bedrijf, geautomatiseerde levering van commit tot productie en monitoring gekoppeld aan service level objectives, zodat elke lancering herhaalbaar, observeerbaar en aantoonbaar is.

  • Azure
  • Kubernetes
  • Docker
  • CI/CD

Missies

MISSIE 01 - EIGEN WERK

Dit portfolio

Een interactieve vlucht door mijn werk, met handgemaakte deeltjestypografie, procedurele planeten en een camera die met je scroll meebeweegt. Geen template, geen game-engine, elk effect vanaf nul geschreven. De zijprojecten draaien eromheen als manen; klik er een aan.

  • React Three Fiber
  • GLSL
  • Drei

Satellieten

SATELLIET 01 - OPEN SOURCE

Magical Typewriter

Een opensourcebibliotheek met gestileerde typemachine-effecten die elk developmentteam in een app kan zetten. Gepubliceerd, gedocumenteerd, gebruikt door vreemden: de beste soort code review.

  • React
  • TypeScript
  • GSAP
  • npm

SATELLIET 02 - EXPERIMENT

Rank the Market

Live multiplayer-tierlists voor aandelen, ETF’s, crypto en memecoins. Deel een link en de hele kamer sleept de assets samen in tiers, cursors en al, terwijl elk openbaar bord een communityranking voedt die elke minuut opnieuw wordt berekend. Geen accounts, geen advies, alleen meningen.

  • Next.js
  • React Three Fiber
  • Drei

SATELLIET 03 - GAME JAM

Void Invaders

Een shoot-’em-up voor in de browser, in drie dagen gebouwd voor de Opera GX Game Jam. Piepkleine scope, op tijd opgeleverd: het bewijs dat beperkingen brandstof zijn.

  • GameMaker Studio 2
  • GMSL

SATELLIET 04 - FULLSTACK, HR-SAAS

RH-Partner

Een HR-systeem op microservices, gebruikt door grote accounts en het mkb. Ik bouwde en onderhield de kernmodules (tijdregistratie, salarisadministratie, tijdbeheer), van de REST-API’s in Spring Boot tot de Angular-schermen, en adviseerde klanten bij versie-upgrades.

  • 13 LEADS OMGEZET
  • Java · Spring Boot
  • Angular
  • PostgreSQL
  • JUnit · Mockito

SATELLIET 05 - TECH LEAD, HUISDIEREN

Mister Coocky

Een platform voor dierenwelzijn en e-commerce, met webapps voor bedrijven en mobiele apps voor baasjes. Als tech lead heb ik een team van vier tot zes ontwikkelaars opgeleid en aangestuurd, de React- en React Native-apps ontworpen op een back-end van Spring Boot en PostgreSQL, en ze uitgebracht op het web, Android en iOS.

  • 15.000+ GEBRUIKERS
  • 30+ B2B-PARTNERS
  • React
  • React Native
  • Java · Spring Boot
  • PostgreSQL
  • AWS

MISSIE 02 - LEAD DEV, EDTECH

DinoBot

Een AI-tutorplatform dat ik met een crew van vijf leidde van het eerste prototype tot productie. Generatieve AI omgevormd tot een geduldige één-op-één-tutor, uitgerold achter een strikte test-first-pipeline, zodat niets ongetest bij een leerling terechtkomt.

  • 5.000+ LEERLINGEN
  • 95% TEVREDENHEID
  • MEER DAN 85% TESTDEKKING
  • Next.js 14
  • OpenAI SDK
  • Prisma
  • PostgreSQL
  • Cypress

Satellieten

SATELLIET 01 - LEAD DEV, ENERGIE

GreenTwins

Dashboards voor energieoptimalisatie op industriële locaties, op een back-end die rond het bedrijf zelf is gemodelleerd. Een team van acht geleid en tot op de fabrieksvloer uitgerold.

  • −28% ENERGIEVERBRUIK BIJ KLANTEN
  • React
  • D3.js
  • Java · Spring Boot

SATELLIET 02 - LEAD FRONTEND

On Air & One Fitness

De verouderde apps van twee fitnessmerken gemoderniseerd en hun hele abonnementsflow opnieuw gebouwd, betalingen inbegrepen, pixel-perfect naar de designs.

  • +43% ABONNEMENTEN
  • React
  • Vite
  • Tailwind
  • Cypress

MISSIE 03 - CEGID RETAIL CLOUD

Live clouddashboard

Het observabilityplatform voor de Retail Cloud van Cegid: live dashboards van serviceniveaus over de hele infrastructuur, beveiligde toegang afgebakend per klant en per team, en maatwerkgrafieken om incidenten uit te pluizen. Van begin tot eind ontworpen en gebouwd tijdens een consultancyopdracht, als enige fullstack- en AI-developer van het team.

  • MEEST GEPREZEN TOOL, RETAIL CONNECTION ’26
  • IN PRODUCTIE BIJ LVMH · L’ORÉAL · D&G
  • Next.js
  • TypeScript
  • Fastify
  • Azure
  • CockroachDB

Satellieten

SATELLIET 01 - BENCHMARKING

CockroachDB-stresstest

Een benchmark- en loadtestopstelling voor een gedistribueerde SQL-database: latency, doorvoer en gedrag onder aanhoudende belasting, gemeten in plaats van aangenomen.

  • CockroachDB
  • Kubernetes
  • Grafana

SATELLIET 02 - NETWERK

Cloud-speedtest

Meet de echte latency van elke client tot elke regionale POD van de Cegid Cloud, een live weerbericht voor de hele vloot.

  • Next.js
  • Node.js
  • Azure

SATELLIET 03 - INGESTIE

CDN-logforwarder

Stuurt de CDN-accesslogs door naar het monitoringplatform, met duurzame buffering zodat er geen regel verloren gaat als er verderop in de keten iets uitvalt.

  • Node.js
  • Akamai
  • Azure

SATELLIET 04 - TOOLING

Dynamische releasekalender

Een kalender- en tijdlijnengine, vanaf nul gebouwd ter vervanging van een statische releasekalender. Elke regio, elke tijdzone, elke release gekoppeld aan de eigen planningscyclus, van test tot productie.

  • React
  • TypeScript
  • Fastify

SATELLIET 05 - NETWERKBEVEILIGING

Y2 Network Management

Een selfserviceportaal waarop de klanten van Cegid hun eigen API-sleutels en netwerktoegangsinstellingen beheren.

  • React
  • Fastify
  • PostgreSQL

SATELLIET 06 - GEHEIM

Geheime satelliet

Sommige missies blijven achter de NDA. Deze ging in productie voor een retailvloot uit de Fortune 500.

  • MACHTIGING VEREIST

Logboek

  1. 2020RH-PARTNER - EERSTE VLUCHT
  2. 2021RH-PARTNER - FULLSTACK, HR-SAAS
  3. 2022CAPSIT - FULLSTACK DEVELOPER
  4. 2022–23MISTER COOCKY - LEAD DEV · 15.000+ GEBRUIKERS
  5. 2023–24GREENTWINS - LEAD DEV · TEAM VAN 8
  6. 2024ON AIR & ONE FITNESS - LEAD FRONTEND
  7. 2025HALL-IA - LEAD TECH · AI-SAAS
  8. 2026CEGID - SENIOR FULLSTACK & AI CONSULTANT

Contact

Schrijf me in het Nederlands.

E-mail [email protected]