Proyectos
Descargar CV

2026

Predictum

Producto y desarrollo full stack

Predictum

Predictum Maqueta del proyecto

El problema

Todas las apps del tiempo enseñan un pronóstico, ninguna dice si puedes fiarte de él. Predictum no compite en enseñar el tiempo: mide qué proveedor acierta más, verificando pronósticos pasados contra la observación real, y publica una fiabilidad de 0 a 100 por proveedor. La autoridad de verdad terreno es AEMET.

Arquitectura

Un backend Spring Boot con Java 21 captura pronósticos de catorce proveedores y los archiva junto a las observaciones reales, de modo que cada predicción pueda verificarse a posteriori contra lo que de verdad pasó. Sobre ese histórico corre el cálculo de fiabilidad, que se expone como API a un frontend React que consume el ranking y lo presenta como panel.

  1. 14 proveedores · AEMET
  2. Backend Spring Boot
  3. Histórico y verificación
  4. Frontend React

Cómo se construyó

Desarrollado con agentes sobre una base de conocimiento versionada: cada dominio del sistema tiene una ficha densa, verificada contra el repositorio y no contra la memoria del agente. Las reglas de negocio que un agente no puede tocar están escritas como invariantes explícitos, con el motivo al lado — porque una regla sin motivo se acaba "arreglando".

Decisiones técnicas

  • Comparar proveedores solo donde son comparables

    Un proveedor con menos cobertura saldría favorecido si se le puntúa sobre sus propios aciertos. La verificación es pareada: solo cuentan las celdas y momentos donde todos los proveedores comparados tienen dato, de modo que el ranking mida acierto y no cobertura.

Stack

React Spring Boot Java 21 MongoDB Docker