hugoagreda.devhugoagreda.dev
En producciónactualizado hace 1 sem. · ver repo ↗

CV a medida por oferta

Automatización que genera un CV adaptado a cada oferta, en PDF

n8nOpenAIGmail APIGotenbergGoogle Sheets

El problema

Adaptar el CV a cada oferta a mano es lento, y buscar en varios países multiplica el trabajo repetitivo.

La idea

Dejar que la máquina haga el cribado y la adaptación, pero que la decisión de postular siga siendo mía.

En qué consiste

Procesa alertas de empleo, clasifica cada oferta, filtra por geografía y seniority, y genera un CV adaptado en PDF.

Arquitectura

Alertas Gmail
Trigger
Descargar oferta
Proceso
Clasificar (GPT-4o-mini)
IA
Filtro
Proceso
Adaptar CV (GPT-4o-mini)
IA
Gotenberg
Proceso
Google Sheets
Almacén

Ejemplo real (no interactivo)

Entrada: Oferta: Junior Data Engineer, Madrid, remoto híbrido

Salida: CV adaptado generado, priorizando Python, SQL y n8n. PDF listo en 8s.

Hecho

  • Pipeline completo funcionando en local (Docker)
  • Clasificación y filtro automático
  • Generación de CV adaptado y export a PDF
  • Registro automático en Sheets

Pendiente

  • Más gremios/portales de origen además de LinkedIn

Próximo paso

Ampliar las fuentes de ofertas más allá de las alertas de LinkedIn.

Changelog

2026

Pipeline en producción, uso diario en la búsqueda de empleo