AdrianZgzDev
🛠️ Técnico Electromecánico → 💻 Full-Stack & Automatización

Adrián · AdrianZgzDev

Zaragoza (ES)

Perfil híbrido: experiencia real como técnico de campo / taller + desarrollo. Construyo automatizaciones y herramientas internas con webhooks, APIs y n8n para ahorrar tiempo y reducir errores.

Disponible para colaboración/proyectos · Stack actual: HTML/CSS, Git, JS, Python (en progreso), n8n

🎯 Enfoque
Proyectos reales, documentación y mejora continua.
🤖 Automatización
n8n + webhooks + IA para flujos de trabajo.
🧩 Fortalezas
Mentalidad de sistemas, diagnóstico y ejecución.
📚 Aprendizaje
Construyendo Full-Stack: Frontend, Backend + IA para transformar necesidades operativas en software funcional.

Proyectos

🤖 AI Contact Router (n8n)

Workflow que recibe el formulario, filtra spam (honeypot), verifica Turnstile, clasifica y resume con IA, y notifica por Gmail + Telegram.

n8n Webhooks Cloudflare Turnstile OpenAI Gmail Telegram Anti-spam
  • Anti-spam antes de cualquier llamada externa (cost-saving).
  • Clasificación + resumen corto y accionable.
  • Notificación inmediata (Gmail) + alerta rápida (Telegram).

📌 Caso de estudio (AI Contact Router)

Caso real orientado a producto interno: entrada pública controlada (portfolio), endpoints privados, y routing instantáneo a canales de trabajo.

VPS (Hetzner) Docker Swarm Traefik v3 TLS Observability (planned)
  • Separación clara: web pública → webhook privado.
  • Verificación server-side antes de IA.
  • Export JSON “sanitized” + README listo para revisión técnica.

🏗️ Portfolio / CV (GitHub Pages)

Web estática optimizada para lectura, velocidad y claridad. Preparada para ir añadiendo proyectos y casos de estudio.

HTML CSS GitHub Pages Cloudflare SEO/OG
  • Diseño limpio, responsive y con jerarquía clara.
  • Base SEO/OG lista para compartir en LinkedIn.

⚙️ (Próximo) Maintenance Checklist MVP (herramienta interna)

Checklists por activo + incident logging + búsqueda rápida + export (JSON/PDF).

Webhook API Routing PostgreSQL (planned) React (planned) Node (planned) Search JSON export PDF export (nice-to-have)
  • Checklists por activo + registro estructurado de incidencias.
  • Búsqueda/filtro + export para reporting (primero JSON).
  • Prototipo “workflow-first” en n8n (captura de diagrama para el roadmap).

🧱 Cómo trabajo (estilo entrega)

Priorizo entregables reales: repos limpios, commits claros, documentación y pruebas manuales con herramientas de debug.

  • Commits pequeños y explicativos (historial entendible).
  • README + assets (capturas, exports, notas técnicas).
  • Debug y verificación: network, status codes, timeouts, CORS.

🚀 Now / Focus

Ahora estoy centrado en seguir construyendo portfolio.

  • Frontend: mejorar JS (fetch, async/await, DOM) y preparar base para React.
  • Backend: aprender Node.js fundamentals (REST APIs, auth basics, database CRUD) y buenas prácticas de error handling/logging.
  • Data + IA: estructurar datos (PostgreSQL) para luego aplicar clasificación/resumen (OpenAI) en incidencias y reportes, conectándolo a un workflow de seguimiento (labels, prioridad, estado).
  • Next project: “Maintenance checklist” MVP (internal tool) para entorno industrial.

Nota: priorizo mejoras pequeñas pero constantes (small commits, visible progress).

Skills

💻 Desarrollo (hands-on)

Aprendizaje orientado a proyectos. Prioridad: fundamentos + entrega (código claro, validaciones y documentación).

HTML5 CSS3 JavaScript (DOM, fetch) Git / GitHub Python (fundamentals) React (in progress)
  • Forms + validación + UX feedback (status, loading, errors).
  • Consumo de APIs con fetch y manejo de errores/timeouts.
  • Trabajo con repos: commits limpios, README, assets y estructura.

🧰 Tooling & Debug

Herramientas que uso para probar, depurar y entregar.

VS Code Postman Chrome DevTools REST APIs JSON OAuth2 (basics)
  • Testing de endpoints (GET/POST) + payloads (FormData/JSON).
  • Debug de red: requests, headers, CORS, timeouts, status codes.
  • Auth básico: conceptos OAuth2 + troubleshooting en integraciones.

🔌 Automation & Integrations

Diseño de flujos automáticos (n8n) con entrada pública controlada y routing a canales de notificación.

n8n Webhooks Routing Cloudflare Turnstile Server-side verification OpenAI Gmail Telegram Bot
  • Anti-spam: honeypot primero (ahorra coste) + Turnstile server-side.
  • IA: clasificación + resumen accionable (prioridad/categoría).
  • Notificaciones: Gmail (detalle) + Telegram (alerta rápida).

🧱 Infrastructure (self-hosted)

Infra propia para desplegar automatizaciones y servicios de forma estable.

VPS (Hetzner) Docker Swarm Traefik v3 TLS / Reverse Proxy Cloudflare
  • Reverse proxy + HTTPS gestionado con Traefik en modo Swarm.
  • Separación clara entre web pública y endpoints privados.

🧩 Perfil híbrido (Industrial → Tech / AGV)

Experiencia industrial desde 1998 (25+ años). En Serma (Linde) desde 2015. Aporto criterio técnico de campo, diagnóstico y reparación. A nivel personal estoy construyendo soluciones internas que ahorran tiempo y reducen errores.

Carretillas / AGV Vehículos industriales Baterías de litio Diagnóstico Procesos Documentación Automatización

Me interesan roles Tech/AGV (automatización, soporte, soluciones internas) donde mi experiencia como técnico sea una ventaja.

🌍 Inglés (en progreso)

Mejorando vocabulario técnico y fluidez para comunicación profesional.

  • Lectura y comprensión: ~B2
  • Objetivo: B2 global. Práctica diaria enfocada a mejorar la comunicación tech.
Tech vocabulary Reading Speaking (in progress)

✅ Quality & Delivery

Buenas prácticas para que lo que construyo sea mantenible y fácil de revisar.

Clean commits README-first Input validation Debug mindset
  • Pequeños entregables iterativos (visible progress).
  • Documentación mínima pero clara: setup, usage, notes.
  • Revisión rápida de edge cases y mensajes de error útiles.

Contacto

¿Hablamos?

Rellena este formulario y me llegará directo a mi sistema.