AI Engineer @ Naturgy · Disponible para nuevas oportunidades

Daniel Grao
AI & Infra
Engineer

Desarrollo agentes de IA y sistemas RAG en Naturgy, y mantengo un homelab con 14 servicios self-hosted. Me muevo igual de cómodo en un modelo de deep learning que en la red que lo sirve.

daniel@homelab:~
$ whoami
Daniel Grao Gonzalez
$ cat role.json
{
"role": "AI & Automations Eng.",
"focus": ["LLMs","RAG","infra"],
"stack": ["Python","PyTorch","n8n"],
"location": "Barcelona"
}
$ uptime --homelab
# 14 servicios LXC · 24/7
0
Años de experiencia
0
Servicios self-hosted
0
Países donde trabajé
0
Idiomas

Quién soy

Soy Daniel Grao, ingeniero informático afincado en Barcelona. Trabajo como AI & Automations Engineer en Naturgy, donde desarrollo agentes de IA, sistemas RAG y automatizaciones que conectan herramientas internas con procesos de negocio reales.

Me gusta entender los sistemas completos, del deep learning y los Vision Transformers al kernel, la red y el deployment. Mi TFG fue un OCR de escritura manuscrita en catalán. En casa mantengo un homelab en Proxmox VE con 14 servicios en producción.

He trabajado en España, Francia e Irlanda, de la I+D en STMicroelectronics al desarrollo web a cliente. Hablo cuatro idiomas y se me da bien el punto donde se cruzan IA, infraestructura y automatización.

📍UbicaciónBarcelona, España
💼ActualAI Engineer @ Naturgy
🎓EstudiosIng. Informática · UdL
🌐IdiomasES · EN · FR · CA
⚙️Stack fav.Python · PyTorch · n8n
📡SituaciónAbierto a ofertas

Trayectoria profesional

De la I+D internacional al desarrollo de IA en producción. Cuatro países, múltiples roles.

NaturgySep 2025 — PresenteBarcelona, ES
AI & Automations Engineer Intern
  • Desarrollo y despliegue de agentes de IA y sistemas RAG para automatizar procesos internos en múltiples departamentos.
  • Construcción y mantenimiento de workflows de automatización con n8n, integrando herramientas internas y APIs externas.
  • Despliegue y gestión de infraestructura cloud en AWS y Google Cloud.
  • Diseño de herramientas de testing para servicios internos, mejorando la cobertura de validación.
AI AgentsRAGn8nAWSGoogle CloudPython
STMicroelectronicsJun 2024 — Ago 2024Grenoble, FR
R&D Engineering Intern
  • Desarrollo de una interfaz gráfica para dar soporte a procedimientos de testing.
  • Montaje y validación de sistemas satelitales indoor, realizando testing sistemático.
  • Elaboración de documentación técnica de los procesos de desarrollo.
R&DGUIHardware TestingDocumentación
Factoria CreativaJul 2021 — May 2022Barcelona, ES
Programador Web
  • Diseño y desarrollo de webs para clientes, gestionando el ciclo completo desde requisitos hasta producción.
  • Coordinación con proveedores externos y reuniones periódicas con clientes.
  • Gestión de despliegues en producción y hosting, asegurando uptime y rendimiento.
Web DevPHPHostingCliente
GYMIX® RadioJun 2019 — Jul 2019Dublín, IE · Erasmus
IT Support Intern
  • Soporte técnico remoto a clientes.
  • Automatización de procesos IT recurrentes mediante scripts personalizados.
  • Documentación de procedimientos IT y creación de material de referencia.
IT SupportScriptingErasmus

Lo que he construido

Desde investigación en deep learning hasta apps móviles e infraestructura 24/7. Una selección de proyectos académicos, profesionales y personales.

IA & ML
🎙️
ASR Benchmark Español
Pipeline de benchmarking de reconocimiento de voz para español conversacional. Compara Deepgram Nova-3, Whisper, AWS Transcribe y Gemini: WER, confianza por palabra, disfluencias y coste.
IA & ML
✍️
H-Cat-R Dataset Generator
Generador modular de escritura manuscrita sintética. Valida fuentes por character map + test PIL, descarga texto de dominio público y renderiza pares imagen-etiqueta. Agnóstico al idioma. Formato HuggingFace.
IA & ML
🧠
AI Agents & RAG
Agentes de IA y sistemas RAG para automatizar procesos de negocio (Naturgy). Integración de LLMs con herramientas internas, recuperación de contexto y orquestación vía n8n.
IA & ML
🤖
Self-hosted LLMs
Despliegue de modelos open-weight (Mistral-7B) en Docker dentro del homelab, optimizados para hardware limitado. Inferencia local sin depender de APIs externas ni costes por token.
Mobile
🅿️
Parkex
App Android que predice plazas de aparcamiento libres en Barcelona con IA on-device (ONNX Runtime). Clean Architecture + MVVM, Jetpack Compose, detección automática de conducción por sensores GPS.
Infra
🏠
Homelab Infrastructure
14 servicios en LXC sobre Proxmox VE: reverse proxy con TLS automático (Traefik), DNS/AdBlock (AdGuard), VPN (WireGuard), media server, monitorización (Netdata) y más. Todo 24/7.
Infra
🎬
Stream Relay Engine
Relay de streams DRM con Chrome headless + Widevine CDM, captura x11grab, transcodificación VAAPI y distribución MPEG-TS a múltiples clientes simultáneos.
Infra
🔒
Self-hosted VPN
VPN propia con WireGuard (wg-easy) para acceso seguro remoto a todos los servicios del homelab. Sin depender de proveedores externos.
Automatización
⚙️
Automation Stack
Capa de automatización del homelab con n8n y scripts: notificaciones, backups programados, renovación de tokens, monitorización de servicios y alertas proactivas.
Automatización
🕸️
Web Scraping Suite
Colección de scrapers en producción (Google My Business, Nike, LinkedIn, TikTok, YouTube) con Puppeteer/Playwright, anti-detección, manejo de CAPTCHAs y exposición vía API REST.
Automatización
🧩
ChatGPT / Sora Headless
Sistema que replica las APIs de ChatGPT y Sora vía automatización headless, con login automático, manejo de CAPTCHA y anti-detección. API REST con Express, todo dockerizado.
Automatización
📱
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.
Web
📅
UDL Calendar API
Scraper y API REST de la plataforma Sakai (LMS de la UdL). Extrae horarios, tareas y eventos académicos y los expone como servicio self-hosted con NGINX reverse proxy + SSL.
Web
FuelRadar
Web full-stack para optimizar costes de combustible localizando gasolineras baratas cercanas y planificando paradas eficientes. Integra Google Maps API, API de precios oficial y consumo de vehículo.

GitHub en vivo

Datos en tiempo real desde la API de GitHub. Código abierto, datasets y experimentos.

Daniel Grao avatar
Daniel Grao
@DanGxG
AI & Infrastructure Engineer · Barcelona
Seguir
8
Repos públicos
27
Stars totales
2
Followers
10+
Lenguajes
Actividad de contribuciones
GitHub contribution chart de DanGxG

Stack técnico

Tecnologías que uso en el día a día, de la IA al metal.

🧠 IA & ML
PyTorchTrOCR / ViTHuggingFaceRAGAI AgentsLLMsEasyOCROpenCV
⌨️ Lenguajes
PythonJavaScriptTypeScriptKotlinPHPJavaSQLBash
🔧 Backend
Node.jsExpressFastAPIREST APIsMongoDBMySQLPuppeteer
☁️ Cloud & DevOps
AWSGoogle CloudDockerCI/CDProxmox VELXCsystemd
🌐 Networking
TraefiknginxWireGuardAdGuard DNSLet's EncryptTLS / ACME
🔁 Automatización
n8nWeb ScrapingPower AutomatePlaywrightcronFFmpeg
EspañolNativo
InglésProfesional
FrancésProfesional
CatalánProfesional

Formación

🎓
Grado en Ingeniería Informática
Universitat de Lleida — Escola Politècnica Superior
2022 — 2026
TFG: "Development of a Catalan-Focused OCR" — sistema HTR con TrOCR, 13 experimentos, corpus real propio (CatK12HW-actions) y augmentación GAN con VATr. Mejor resultado: 1.69% CER en escritura real de alumnos K-12.
💻
CFGS — Desarrollo de Aplicaciones Web (DAW)
STUCOM, Barcelona
2020 — 2022
🖧
CFGM — Sistemas Microinformáticos y Redes (SMR)
STUCOM, Barcelona
2018 — 2020
🇫🇷
Bachillerato (Secondary Education)
Lycée Français de Barcelone
2018
Formación bilingüe francés-español. Base de un francés profesional.

¿Hablamos?

Abierto a nuevas oportunidades y colaboraciones. Si quieres hablar de IA, infraestructura o automatización, escríbeme.