Disponible para nuevas oportunidades

Daniel Grao
Developer &
Infra Engineer

Construyo software robusto y automatizo infraestructura. Apasionado por los sistemas Linux, el backend con Python y las arquitecturas que escalan.

13+
Servicios en producción
5+
Años programando
Café consumido

Quién soy

Soy Daniel Grao, desarrollador con especial interés en backend, infraestructura y automatización. Me gusta entender los sistemas de arriba a abajo — desde el kernel hasta la API.

Diseño y mantengo un homelab con Proxmox VE corriendo más de una docena de servicios en contenedores LXC: reverse proxy, media server, automatizaciones, VPN, encoding de video con DRM y más.

Cuando no estoy programando, aprendo cómo funciona lo que no debería funcionar.

📍 Ubicación España
🎓 Estudios
💼 Situación Abierto a ofertas
🌐 Idiomas ES · CA · EN
⚙️ Stack fav. Python · Linux · Docker

Trayectoria

Experiencia profesional y proyectos relevantes en orden cronológico.

Python Linux
Universitat de Lleida 2022 — presente
Proyecto Personal — UDL Calendar API
API y scraper de la plataforma Sakai (LMS de la UDL) para extraer el calendario académico y exponerlo como servicio REST con base de datos MySQL.
Node.js Express MySQL nginx Docker

Lo que he construido

Proyectos propios en producción — todos corriendo 24/7 en mi homelab.

🎬
Stream Relay Engine
Sistema de relay de streams DRM (Movistar+, DAZN) con Chrome headless + Widevine CDM, captura x11grab, transcodificación VAAPI y distribución MPEG-TS a múltiples clientes simultáneos.
🏠
Homelab Infrastructure
Infraestructura completa sobre Proxmox VE con 13 servicios en LXC: reverse proxy con TLS automático (Traefik), DNS/AdBlock (AdGuard), VPN (WireGuard), media server (Jellyfin), monitorización (Netdata) y más.
📅
UDL Calendar API
Scraper y API REST para la plataforma Sakai de la Universitat de Lleida. Permite consultar horarios, tareas y eventos académicos de forma programática.
🤖
Automation Stack
Capa de automatización del homelab con n8n/scripts: notificaciones, backups programados, renovación de tokens, monitorización de servicios y alertas proactivas.
📱
SMS Gateway
Pasarela SMS propia para envío y recepción de mensajes programáticamente. API REST con webhook de entrada para integraciones con automatizaciones.
🔒
Self-hosted VPN
VPN propia con WireGuard (wg-easy) para acceso seguro remoto a todos los servicios del homelab. Sin depender de proveedores externos.

Stack técnico

Tecnologías que uso en el día a día.

Backend
Python FastAPI asyncio Node.js Express REST API
Infraestructura
Linux Proxmox VE LXC Docker systemd Bash
Networking
Traefik nginx WireGuard AdGuard DNS Let's Encrypt ACME / TLS
Herramientas
Git Playwright FFmpeg MySQL n8n Netdata

Formación

🎓
Universitat de Lleida

¿Hablamos?

Estoy abierto a oportunidades, colaboraciones o simplemente a una buena conversación técnica. No dudes en escribirme.