Pablo Reyes


Software, tecnología, producto y las cosas que construyo.

Proyectos

X-RAI Vision
Herramienta de auditoría de carteras: subes un PDF de Morningstar y la IA extrae los datos, detecta riesgos/solapamientos y genera un informe y dashboard visual. Proyecto personal para experimentar con IA generativa multimodal aplicada a documentos financieros y diseño de producto.
React Vite Tailwind CSS Node.js Express
OpenInsider
Proceso automatizado que descarga y parsea notificaciones de insider trading de la CNMV, almacenándolas en una base de datos lista para análisis y visualización. Laboratorio para profundizar en scraping robusto, automatización diaria y persistencia SQL.
Python Scrapy PostgreSQL Docker
Barcelona Housing Analysis
Análisis geoespacial de la evolución del parque de vivienda en Barcelona desde 1900 con datos del Catastro, incluyendo mapas y heatmaps para identificar patrones urbanos. Proyecto de aprendizaje para combinar limpieza de datos, GIS y visualización exploratoria.
Python Pandas Matplotlib Pyproj Ipyleaflet
Carbitrage
Sistema end-to-end que monitoriza marketplaces, procesa anuncios en la nube, estima precios “justos” con modelos y destaca outliers (posible arbitraje) en un dashboard interactivo. Construido para practicar data engineering en GCP, infraestructura como código y ML aplicado a precios.
Python Scrapy Pandas GCP (Pub/Sub, Cloud Functions, Firestore) Terraform
Backio
Dashboard interactivo de backtesting: carga estrategias, ajusta parámetros y visualiza curvas de equity, drawdowns y métricas como Sharpe, CAGR y más. Proyecto personal para explorar Backtrader y construir una UI de análisis con Dash/Plotly.
Python Dash Flask Backtrader Pandas
Sentiment Trading Strategy
Estrategia de trading algorítmico que incorpora análisis de sentimiento (noticias y redes) para mejorar señales de compra/venta, validada mediante backtesting. Nació para aprender a combinar NLP con evaluación cuantitativa y despliegue en cloud.
Python Backtrader NLTK (VADER) Google Cloud Firebase
AfterFacts
Plataforma estática para registrar predicciones públicas y contrastarlas con resultados reales, creando un archivo verificable de “quién dijo qué y cuándo”. Experimento para aprender Jekyll/GitHub Pages y diseñar un flujo de contenido simple y mantenible.
Jekyll Markdown GitHub Pages
La Liga Player Analysis
Segmentación de jugadores de La Liga con técnicas de ML (PCA + clustering) para descubrir perfiles y similitudes basadas en estadísticas, sin depender de la posición en el campo. Proyecto de aprendizaje de scraping, modelado no supervisado y visualización.
Python Pandas Scikit-learn Matplotlib Selenium
EntreTodos
Plataforma de democracia participativa para que comunidades propongan, debatan y voten iniciativas con un ciclo de vida claro, reputación (karma) y búsqueda. Proyecto legacy para aprender desarrollo full‑stack en Grails y patrones de producto social/comunitario.
Grails Groovy Java Spring Security Bootstrap
Lyric Cloud
Aplicación web que genera nubes de palabras interactivas a partir de letras (o textos) con búsqueda de autores y visualización dinámica. Proyecto legacy creado para aprender un stack web completo y D3 para visualización de datos.
Node.js Express MongoDB AngularJS D3.js
OCPJP6 Resumen Español
Resumen en español para preparar la certificación Oracle Certified Professional Java SE 6 Programmer, con traducción/adaptación de los conceptos clave y enfoque “repaso final”. Material de estudio personal convertido en recurso público para la comunidad.
Java OCPJP Documentación

Vista ampliada del proyecto