Versión en texto

DJOUDI MANSOURI

INGENIERO DE SOFTWARE FULLSTACK IMPULSADO POR IA

LF-7 « D-MANSOURI »

Un piloto, todo el stack.

Soy Djoudi y llevo más de cinco años pilotando la máquina entera, desde las interfaces que la gente toca hasta los servicios que hay debajo y la nube que lo mantiene todo en órbita. Hoy, como consultor para Cegid, me encargo en solitario de todo el fullstack y la IA de sus herramientas Retail Cloud; antes, liderazgo técnico de tripulaciones de hasta ocho personas. Cada sistema de esta nave es uno de los míos. Desplácese para inspeccionarla.

Sistemas

SISTEMA 01 - CABINA

Interfaces y UX

El asiento donde el humano se encuentra con la máquina. Cinco años construyendo las pantallas que la gente usa de verdad, en web y móvil, desde el sistema de diseño hasta el último píxel. Interfaces que resultan evidentes, cargan rápido y se mueven con intención, no como adorno.

  • React
  • Next.js
  • TypeScript
  • React Native

SISTEMA 02 - MATRIZ DE SENSORES

Back-end y datos

Nada vuela a ciegas. Servicios diseñados en torno a cómo funciona realmente el negocio, API que aguantan la carga y datos afinados para la velocidad, con flujos en directo que alimentan los instrumentos para que cada decisión se base en los números de hoy, no en los de ayer.

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

SISTEMA 03 - CONJUNTO DE ALAS

Desarrollo creativo

La parte que lo hace volar en lugar de caer. Animación, partículas y coreografía de cámara que convierten un producto en una experiencia, como cada efecto de esta misma web, además de paneles que dejan que los datos cuenten su propia historia.

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

SISTEMA 04 - GENERADOR DE ESCUDO

Seguridad y testing

Lo que mantiene el casco intacto. Auditorías de seguridad y bastionado de aplicaciones en producción, y una disciplina test-first con una cobertura superior al 80 %, escrita en el lenguaje del negocio, para que los fallos mueran en preproducción, nunca en vuelo.

  • OWASP ZAP
  • Pentest
  • TDD · BDD
  • Cypress

SISTEMA 05 - MOTORES PRINCIPALES

Cloud y DevOps

Empuje a escala empresarial. Plataformas cloud pensadas para crecer con el negocio, entrega automatizada del commit a producción y una monitorización ligada a objetivos de nivel de servicio, para que cada lanzamiento sea repetible, observable y demostrable.

  • Azure
  • Kubernetes
  • Docker
  • CI/CD

Misiones

MISIÓN 01 - PROYECTO PERSONAL

Este portfolio

Un vuelo interactivo por mi trabajo, con tipografía de partículas hecha a mano, planetas procedurales y una cámara guiada por el scroll. Sin plantillas, sin motor de juego, cada efecto escrito desde cero. Los proyectos paralelos orbitan como lunas: haga clic en una.

  • React Three Fiber
  • GLSL
  • Drei

Satélites

SATÉLITE 01 - CÓDIGO ABIERTO

Magical Typewriter

Una librería de código abierto con efectos de máquina de escribir estilizados que cualquier equipo de desarrollo puede añadir a su app. Publicada, documentada y usada por desconocidos: la mejor revisión de código posible.

  • React
  • TypeScript
  • GSAP
  • npm

SATÉLITE 02 - EXPERIMENTO

Rank the Market

Tier lists en directo y multijugador para acciones, ETF, cripto y memecoins. Comparta un enlace y toda la sala coloca los activos en sus niveles a la vez, cursores incluidos, mientras cada tablero público alimenta un ranking de la comunidad que se recalcula cada minuto. Sin cuentas, sin consejos, solo opiniones.

  • Next.js
  • React Three Fiber
  • Drei

SATÉLITE 03 - GAME JAM

Void Invaders

Un shoot ’em up para navegador creado en tres días para la Opera GX Game Jam. Alcance mínimo, entregado a tiempo: la prueba de que las restricciones son combustible.

  • GameMaker Studio 2
  • GMSL

SATÉLITE 04 - FULLSTACK, SAAS DE RR. HH.

RH-Partner

Un sistema de RR. HH. en microservicios usado por grandes cuentas y pymes. Desarrollé y mantuve sus módulos clave (control horario, nóminas, gestión del tiempo), desde las API REST en Spring Boot hasta las pantallas en Angular, y asesoré a los clientes en las actualizaciones de versión.

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

SATÉLITE 05 - TECH LEAD, MASCOTAS

Mister Coocky

Una plataforma de bienestar animal y comercio electrónico: aplicaciones web para empresas y móviles para dueños de mascotas. Al frente de la parte técnica, formé y dirigí un equipo de cuatro a seis desarrolladores, diseñé las aplicaciones React y React Native sobre un back-end Spring Boot y PostgreSQL, y las publiqué en la web, Android e iOS.

  • 15.000+ USUARIOS
  • 30+ SOCIOS B2B
  • React
  • React Native
  • Java · Spring Boot
  • PostgreSQL
  • AWS

MISIÓN 02 - LEAD DEV, EDTECH

DinoBot

Una plataforma de tutoría con IA que lideré desde el primer prototipo hasta producción con una tripulación de cinco personas. IA generativa convertida en un tutor paciente, uno a uno, entregada tras un pipeline test-first estricto para que nada llegue a un estudiante sin estar probado.

  • 5000+ ESTUDIANTES
  • 95 % DE SATISFACCIÓN
  • MÁS DEL 85 % DE COBERTURA DE TESTS
  • Next.js 14
  • OpenAI SDK
  • Prisma
  • PostgreSQL
  • Cypress

Satélites

SATÉLITE 01 - LEAD DEV, ENERGÍA

GreenTwins

Paneles de optimización energética para plantas industriales, sobre un back-end modelado en torno al propio negocio. Dirigí un equipo de ocho personas hasta llegar a la planta de producción.

  • −28 % DE CONSUMO ENERGÉTICO DEL CLIENTE
  • React
  • D3.js
  • Java · Spring Boot

SATÉLITE 02 - LEAD FRONTEND

On Air & One Fitness

Las aplicaciones heredadas de dos marcas de fitness, modernizadas, y todo su proceso de suscripción reconstruido, pagos incluidos, fiel al píxel a los diseños.

  • +43 % DE SUSCRIPCIONES
  • React
  • Vite
  • Tailwind
  • Cypress

MISIÓN 03 - CEGID RETAIL CLOUD

Panel cloud en directo

La plataforma de observabilidad del Retail Cloud de Cegid: paneles de nivel de servicio en directo sobre toda la infraestructura, accesos seguros acotados a cada cliente y equipo, y gráficos a medida para investigar incidencias. Diseñada y construida de principio a fin en una misión de consultoría, como único desarrollador fullstack e IA del equipo.

  • HERRAMIENTA MÁS APLAUDIDA, RETAIL CONNECTION ’26
  • EN PRODUCCIÓN PARA LVMH · L’ORÉAL · D&G
  • Next.js
  • TypeScript
  • Fastify
  • Azure
  • CockroachDB

Satélites

SATÉLITE 01 - BENCHMARKING

Stress test de CockroachDB

Un banco de benchmarking y pruebas de carga para una base de datos SQL distribuida: latencia, rendimiento y comportamiento bajo carga sostenida, medidos en lugar de supuestos.

  • CockroachDB
  • Kubernetes
  • Grafana

SATÉLITE 02 - RED

Speedtest cloud

Mide la latencia real desde cualquier cliente hasta cada uno de los POD regionales del Cegid Cloud, un parte meteorológico en directo para toda la flota.

  • Next.js
  • Node.js
  • Azure

SATÉLITE 03 - INGESTA

Reenviador de logs de CDN

Envía los logs de acceso de la CDN a la plataforma de monitorización, con un búfer persistente para no perder ni una línea cuando algo falla más abajo.

  • Node.js
  • Akamai
  • Azure

SATÉLITE 04 - HERRAMIENTAS

Calendario de releases dinámico

Un motor de calendario y línea temporal construido desde cero para sustituir un calendario de releases estático. Cada región, cada zona horaria, cada release asociada a su ciclo de planificación, de las pruebas a producción.

  • React
  • TypeScript
  • Fastify

SATÉLITE 05 - SEGURIDAD DE RED

Y2 Network Management

Un portal de autoservicio donde los clientes de Cegid gestionan sus propias claves de API y su configuración de acceso de red.

  • React
  • Fastify
  • PostgreSQL

SATÉLITE 06 - CLASIFICADO

Satélite clasificado

Algunas misiones se quedan tras el NDA. Esta llegó a producción para una flota retail del Fortune 500.

  • SE REQUIERE AUTORIZACIÓN

Bitácora de vuelo

  1. 2020RH-PARTNER - PRIMER VUELO
  2. 2021RH-PARTNER - FULLSTACK, SAAS DE RR. HH.
  3. 2022CAPSIT - DESARROLLADOR FULLSTACK
  4. 2022–23MISTER COOCKY - LEAD DEV · 15.000+ USUARIOS
  5. 2023–24GREENTWINS - LEAD DEV · EQUIPO DE 8
  6. 2024ON AIR & ONE FITNESS - LEAD FRONTEND
  7. 2025HALL-IA - LEAD TECH · SAAS DE IA
  8. 2026CEGID - CONSULTOR FULLSTACK E IA SÉNIOR

Contacto

Escríbame en español.

Correo electrónico [email protected]