Versione solo testo

DJOUDI MANSOURI

INGEGNERE SOFTWARE FULLSTACK GUIDATO DALL’IA

LF-7 « D-MANSOURI »

Un pilota, tutto lo stack.

Sono Djoudi e da oltre cinque anni piloto l’intera macchina, dalle interfacce che le persone toccano ai servizi sottostanti, fino al cloud che tiene tutto in orbita. Oggi, come consulente per Cegid, mi occupo in autonomia di tutto il fullstack e l’IA dei suoi strumenti Retail Cloud; prima ancora, tech lead di equipaggi fino a otto persone. Ogni sistema di questa nave è uno dei miei. Scorra per ispezionarla.

Sistemi

SISTEMA 01 - CABINA DI PILOTAGGIO

Interfacce e UX

Il posto in cui l’uomo incontra la macchina. Cinque anni a costruire le schermate che le persone usano davvero, su web e mobile, dal design system fino all’ultimo pixel. Interfacce che risultano ovvie, si caricano in fretta e si muovono con intenzione, non per decorazione.

  • React
  • Next.js
  • TypeScript
  • React Native

SISTEMA 02 - MATRICE DI SENSORI

Back-end e dati

Niente vola alla cieca. Servizi modellati su come funziona davvero il business, API che reggono il carico e dati ottimizzati per la velocità, con flussi in tempo reale che alimentano gli strumenti, perché ogni decisione si basi sui numeri di oggi, non su quelli di ieri.

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

SISTEMA 03 - GRUPPO ALARE

Sviluppo creativo

La parte che lo fa volare invece di cadere. Motion, particelle e coreografie di camera che trasformano un prodotto in un’esperienza, come ogni effetto di questo sito, più dashboard che lasciano ai dati il compito di raccontare la propria storia.

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

SISTEMA 04 - GENERATORE DI SCUDI

Sicurezza e testing

Ciò che tiene intatto lo scafo. Audit di sicurezza e hardening di applicazioni in produzione, e una disciplina test-first con una copertura superiore all’80%, scritta nel linguaggio del business, perché i guasti muoiano in staging, mai in volo.

  • OWASP ZAP
  • Pentest
  • TDD · BDD
  • Cypress

SISTEMA 05 - MOTORI PRINCIPALI

Cloud e DevOps

Spinta su scala enterprise. Piattaforme cloud costruite per crescere con il business, rilascio automatizzato dal commit alla produzione e monitoraggio legato agli obiettivi di livello di servizio, perché ogni lancio sia ripetibile, osservabile e dimostrabile.

  • Azure
  • Kubernetes
  • Docker
  • CI/CD

Missioni

MISSIONE 01 - PROGETTO PERSONALE

Questo portfolio

Un volo interattivo attraverso il mio lavoro, con tipografia di particelle fatta a mano, pianeti procedurali e una camera guidata dallo scroll. Nessun template, nessun motore di gioco, ogni effetto scritto da zero. I progetti secondari orbitano come lune: ne clicchi una.

  • React Three Fiber
  • GLSL
  • Drei

Satelliti

SATELLITE 01 - OPEN SOURCE

Magical Typewriter

Una libreria open source di effetti macchina da scrivere stilizzati che qualsiasi team di sviluppo può inserire nella propria app. Pubblicata, documentata, usata da sconosciuti: la migliore code review possibile.

  • React
  • TypeScript
  • GSAP
  • npm

SATELLITE 02 - ESPERIMENTO

Rank the Market

Tier list dal vivo e multigiocatore per azioni, ETF, cripto e memecoin. Basta condividere un link e tutta la stanza trascina gli asset nei livelli insieme, cursori compresi, mentre ogni board pubblica alimenta una classifica della community ricalcolata ogni minuto. Niente account, niente consigli, solo opinioni.

  • Next.js
  • React Three Fiber
  • Drei

SATELLITE 03 - GAME JAM

Void Invaders

Uno shoot ’em up per browser realizzato in tre giorni per l’Opera GX Game Jam. Perimetro minimo, consegnato nei tempi: la prova che i vincoli sono carburante.

  • GameMaker Studio 2
  • GMSL

SATELLITE 04 - FULLSTACK, SAAS HR

RH-Partner

Un gestionale HR a microservizi usato da grandi aziende e PMI. Ho sviluppato e mantenuto i suoi moduli chiave (rilevazione presenze, paghe, gestione dei tempi), dalle API REST in Spring Boot alle schermate Angular, e affiancato i clienti negli aggiornamenti di versione.

  • 13 LEAD CONVERTITI
  • Java · Spring Boot
  • Angular
  • PostgreSQL
  • JUnit · Mockito

SATELLITE 05 - TECH LEAD, ANIMALI

Mister Coocky

Una piattaforma di benessere animale ed e-commerce, con app web per le aziende e app mobili per i proprietari di animali. Come tech lead ho formato e guidato un team da quattro a sei sviluppatori, progettato le app React e React Native su un back-end Spring Boot e PostgreSQL, e le ho pubblicate sul web, su Android e iOS.

  • 15.000+ UTENTI
  • 30+ PARTNER B2B
  • React
  • React Native
  • Java · Spring Boot
  • PostgreSQL
  • AWS

MISSIONE 02 - LEAD DEV, EDTECH

DinoBot

Una piattaforma di tutoring con IA che ho guidato dal primo prototipo alla produzione con un equipaggio di cinque persone. IA generativa trasformata in un tutor paziente, uno a uno, rilasciata dietro una pipeline test-first rigorosa, perché nulla arrivi a chi studia senza essere stato verificato.

  • 5000+ STUDENTI
  • 95% DI SODDISFAZIONE
  • OLTRE L’85% DI COPERTURA DEI TEST
  • Next.js 14
  • OpenAI SDK
  • Prisma
  • PostgreSQL
  • Cypress

Satelliti

SATELLITE 01 - LEAD DEV, ENERGIA

GreenTwins

Dashboard di ottimizzazione energetica per siti industriali, su un back-end modellato attorno al business stesso. Ho guidato un team di otto persone fino al rilascio in fabbrica.

  • −28% DI CONSUMI ENERGETICI DEI CLIENTI
  • React
  • D3.js
  • Java · Spring Boot

SATELLITE 02 - LEAD FRONTEND

On Air & One Fitness

Le app legacy di due brand del fitness modernizzate e l’intero percorso di abbonamento ricostruito, pagamenti inclusi, fedele al pixel ai design.

  • +43% DI ABBONAMENTI
  • React
  • Vite
  • Tailwind
  • Cypress

MISSIONE 03 - CEGID RETAIL CLOUD

Dashboard cloud in tempo reale

La piattaforma di osservabilità del Retail Cloud di Cegid: dashboard in tempo reale dei livelli di servizio su tutta l’infrastruttura, accessi sicuri delimitati per ogni cliente e team, e grafici su misura per indagare sugli incidenti. Progettata e costruita da cima a fondo in una missione di consulenza, come unico sviluppatore fullstack e IA del team.

  • STRUMENTO PIÙ APPLAUDITO, RETAIL CONNECTION ’26
  • IN PRODUZIONE PER LVMH · L’ORÉAL · D&G
  • Next.js
  • TypeScript
  • Fastify
  • Azure
  • CockroachDB

Satelliti

SATELLITE 01 - BENCHMARKING

Stress test CockroachDB

Un banco di benchmark e test di carico per un database SQL distribuito: latenza, throughput e comportamento sotto carico prolungato, misurati invece che presunti.

  • CockroachDB
  • Kubernetes
  • Grafana

SATELLITE 02 - RETE

Speedtest cloud

Misura la latenza reale da qualsiasi client fino a ciascun POD regionale del Cegid Cloud, un bollettino meteo in tempo reale per tutta la flotta.

  • Next.js
  • Node.js
  • Azure

SATELLITE 03 - INGESTION

Inoltro dei log CDN

Invia i log di accesso della CDN alla piattaforma di monitoraggio, con un buffer persistente perché non vada persa nemmeno una riga quando qualcosa a valle si guasta.

  • Node.js
  • Akamai
  • Azure

SATELLITE 04 - TOOLING

Calendario dinamico dei rilasci

Un motore di calendario e timeline costruito da zero per sostituire un calendario dei rilasci statico. Ogni regione, ogni fuso orario, ogni rilascio collegato al proprio ciclo di pianificazione, dal test alla produzione.

  • React
  • TypeScript
  • Fastify

SATELLITE 05 - SICUREZZA DI RETE

Y2 Network Management

Un portale self-service in cui i clienti di Cegid gestiscono le proprie chiavi API e le impostazioni di accesso di rete.

  • React
  • Fastify
  • PostgreSQL

SATELLITE 06 - CLASSIFICATO

Satellite riservato

Alcune missioni restano dietro l’NDA. Questa è andata in produzione per una flotta retail di Fortune 500.

  • AUTORIZZAZIONE RICHIESTA

Diario di volo

  1. 2020RH-PARTNER - PRIMO VOLO
  2. 2021RH-PARTNER - FULLSTACK, SAAS HR
  3. 2022CAPSIT - SVILUPPATORE FULLSTACK
  4. 2022–23MISTER COOCKY - LEAD DEV · 15.000+ UTENTI
  5. 2023–24GREENTWINS - LEAD DEV · TEAM DI 8
  6. 2024ON AIR & ONE FITNESS - LEAD FRONTEND
  7. 2025HALL-IA - LEAD TECH · SAAS IA
  8. 2026CEGID - CONSULENTE FULLSTACK E IA SENIOR

Contatti

Mi scriva in italiano.

E-mail [email protected]