EMPRENDIMIENTO

AppLinkers

Plataforma web construida desde cero para comunidades universitarias. La usan @linkers.madrid y @salseo_usc, con un alcance combinado de más de 200.000 seguidores. Empezó como app de matching social con un algoritmo de compatibilidad vectorizado (NumPy) y filtros inteligentes (exclusivos, recíprocos, bonus), y se ha convertido en un toolkit universitario: búsqueda de pisos y habitaciones con matching por compatibilidad, test permanente de convivencia, gestión de eventos por comunidad y una vertical de entradas de ocio nocturno con descubrimiento de eventos y páginas por sala.

Modelo de datos relacional con multi-tenancy y jerarquías reutilizables de preguntas con trazabilidad completa de matches. Cumplimiento RGPD con consentimientos versionados, anonimización preservando integridad referencial y derechos automatizados (acceso, supresión, art. 22). Infraestructura con tres entornos independientes (producción / dev / local) con sistema de auditoría sobre BD propia, backups cifrados automáticos y herramientas para preservar datos críticos al copiar entre ellos. Reclamaciones por email con tokens de auto-resolución, ofuscación de direcciones y templates transaccionales. PWA con dark mode completo, feature flags por entorno, sistema de calibración del algoritmo de matching con sliders sincronizados, métricas en vivo actualizadas cada 8h en horas exactas y cron jobs para tareas programadas. Módulo de pisos desde cero: búsqueda con filtros y dropdowns custom, dashboard de propietario con estadísticas, editor con galería, geocoding con Google Maps API, integración de datos GTFS de transporte público con cálculo Haversine de paradas cercanas, OAuth para registro de propietarios y solicitudes de habitación. Operaciones gestionadas con CLI propia y wrapper TUI (OpenTUI + SolidJS) con bridge a subprocesos Python. Entradas y atribución (2026): integración con Fourvenues con sync nocturno en 14 salas, páginas SEO de eventos por sala y zona geográfica con JSON-LD, motor de atribución de RRPP (tokens personales, last-click de 7 días, anti-autocompra, opt-in RGPD) y descripciones de eventos generadas con IA (API de Xiaomi MiMo) con revisión humana.

★ Seleccionado como una de las 25 iniciativas reconocidas (10 premiadas + 15 con diploma) de la 23ª Edición de Actúa UPM, el programa de emprendimiento de la Universidad Politécnica de Madrid.

DjangoPostgreSQLNumPyCeleryRailwayAPIPWAOAuthGDPR

Homelab

Infraestructura self-hosted sobre Proxmox VE con múltiples VMs y contenedores LXC. Reverse proxy, stack de monitorización (Grafana, Prometheus), aplicaciones Docker y sistemas de backup automatizados.

ProxmoxDockerLinux

@aeropedrax

Iniciativa educativa gratuita y abierta para estudiantes de ingeniería. Canal de YouTube con vídeos explicativos estilo clase y apuntes compartidos. Gran engagement e impacto positivo duradero entre estudiantes.

YouTubeEducation
OPEN SOURCE

Parallel Processing

Investigación sobre estrategias de computación paralela en GPU para operaciones matriciales y vectoriales. Benchmarking y tuning de rendimiento en computaciones científicas con múltiples lenguajes. El TFG extendió esto con una formulación novedosa de EDPs usando interpolación global de Lagrange. Construido para que cualquier lector pueda reproducir cada benchmark en su propia máquina con instrucciones paso a paso.

CUDAGPUHPC

M2i

Plataforma digital unificada para el Máster Interuniversitario en Matemática Industrial (M2i): materiales, calendario, grabaciones y Moodle de las 5 universidades del consorcio (UPM, UC3M, USC, UDC, UVigo) en una sola interfaz. Django, OAuth multi-proveedor, integración con 4 instancias Moodle distintas con tokens cifrados, feed iCal, PWA y Cloudflare R2 para grabaciones.

DjangoMoodle APIOAuthPWA

GestorIA

Dashboard fiscal y de facturación self-hosted para autónomos: ingresos, gastos deducibles, IVA/IRPF y declaraciones. Node + Express con SQLite (sql.js), facturas y contratos generados en LaTeX, PWA, corriendo en un LXC de Proxmox tras Tailscale con despliegues data-as-code desde git.

Node.jsSQLiteLaTeX

FitReader

Analítica personal de salud: datos de Health Connect (pulsera + báscula) a través de un ETL en Python con 12 analizadores hacia un dashboard en React + TypeScript: tendencias, correlaciones, carga de entrenamiento y health score sobre más de 650 días de datos.

ReactTypeScriptPython