Gemelo digital Klout
Un gemelo digital de una flota de drones de emergencia sobre Madrid, construido para el HPE CDS Tech Challenge 2025–26, donde nuestro equipo llegó a semifinales.

Problema
La fase II del HPE CDS Tech Challenge 2025–26 pedía un gemelo digital operativo de un vehículo de emergencias. Tenía que representar el estado del vehículo, procesar telemetría, detectar anomalías, simular escenarios hipotéticos y estar listo para hablar con otros gemelos. Teníamos cinco semanas, de febrero a marzo de 2026, para construir una prueba de concepto y un vídeo de cinco minutos.
Qué construí
Klout es un gemelo digital de una flota de drones de emergencia sobre Madrid. Los operadores ven drones, incidentes y cobertura en un mapa en vivo; las anomalías de batería, comunicaciones y cobertura lanzan alertas y ponen la flota en un modo degradado visible.
- Un simulador de telemetría con semilla y anomalías predefinidas mueve el gemelo en vivo, así que cada demo se puede reproducir.
- Los planes de respuesta se comparan en A/B, o la base frente a la versión con gemelo, por cobertura, huecos, incidentes sin atender y retraso medio. Las ejecuciones se guardan y se pueden volver a reproducir.
- El modelo de gemelo es una jerarquía de clases (un gemelo de vehículo base, uno de dron y un ejemplo de unidad terrestre) con contratos de eventos documentados, para que nuevos tipos de gemelo se sumen a una red de gemelos.
- Un asistente, Jarvis, responde preguntas sobre la flota y funciona con OpenAI, Mistral, Gemini o Anthropic, con un plan B cuando falla el proveedor.
Mi papel
Lideré la planificación con el método BMAD: brief de producto, PRD, diseño UX, arquitectura y épicas. Después construí las épicas 1 a 4: la base del proyecto y las pruebas, el núcleo del gemelo, la detección de anomalías, la simulación y sus API. Hice más commits que nadie en el equipo de cinco personas (58 de 137). Lucas, Anna, Javier y Arturo construyeron las épicas 5 a 8, la interfaz en español y el informe final.
Stack
Next.js 15, React 19, TypeScript, Tailwind CSS, Zod y Leaflet con capa de mapa de calor; 28 rutas de API en una sola aplicación. Vitest (78 archivos de pruebas) y Playwright para las pruebas de extremo a extremo.
Resultado
Nuestro equipo llegó a las semifinales del HPE CDS Tech Challenge 2025–26.


