Quién soy
Ingeniero backend con diez años entre la investigación en robótica, las plataformas de analítica y las herramientas con LLM. Represento a mi departamento en la Comisión de Gobernanza de IA de la empresa desde su creación, trabajando en estándares de seguridad y en la política de IA de la empresa, y he impartido formación en Claude a más de cien compañeros de distintos departamentos. En mi departamento construyo flujos de trabajo agénticos, skills compartidas que aceleran la entrega y un sistema enlazado de código y documentación para que los agentes carguen menos contexto. Además, llevo más de una década en una asociación maker.
Experiencia y formación
Redegal
Senior Backend Specialist y miembro de la Comisión de Gobernanza de IA
El mismo trabajo de backend, más funciones de gestión en Producto / I+D. Representante del departamento de producto en la Comisión de Gobernanza de IA desde su creación.
Detalles
- Asumí funciones de gestión en Producto / I+D sin dejar el trabajo de backend del periodo anterior.
- Comisión de Gobernanza de IA, como representante del departamento de producto: estándares de seguridad, despliegue de la IA en la empresa y skills compartidas por toda la empresa; impartí formación en Claude a más de cien compañeros.
- Construí servidores MCP para las herramientas de analítica existentes de la empresa.
- Implanté flujos de trabajo agénticos y skills compartidas que estandarizan el desarrollo y reducen el tiempo de entrega, además de un sistema enlazado de código y documentación para que los agentes carguen menos contexto.
Redegal
Backend Engineer
Ingeniero backend principal de las herramientas de marketing y analítica basadas en datos de Redegal, Binnacle y Boostic, y del backend del CMS de ATaquilla.
Detalles
- Diseñé y construí Binnacle y Boostic desde cero hasta producción en un año, y seguí añadiendo funcionalidades: generación dinámica de dashboards desde el backend e integración de LLM para el análisis de datos y la generación de informes.
- Las herramientas las usan el equipo de marketing de Redegal y clientes externos.
- Mentoricé a nuevos miembros del equipo backend y revisé su código.
- Coordiné los equipos de Data Science y Frontend, introduciendo un sistema de documentación compartido y los protocolos para usarlo.
- Diseñé y construí desde cero el backend del CMS de ATaquilla hasta producción en el plazo acordado, trabajando con los equipos de software, marketing y operaciones del cliente.
Proyectos
Universidad de A Coruña
Investigador predoctoral
Sistemas de percepción en robótica cognitiva, dentro de los estudios de doctorado.
Detalles
- Estudié sistemas de percepción en robótica cognitiva dentro de los estudios de doctorado (tesis sin terminar).
- Desarrollé un sistema de tutorización inteligente sobre un simulador de robótica en Unity3D para mejorar el aprendizaje de robótica con la plataforma Robobo.
- Desarrollé una librería en Python para el acceso sencillo a sistemas domóticos HomeAssistant, para enseñar inteligencia ambiental en las aulas.
- Codirigí dos trabajos de fin de grado y un trabajo de fin de máster en robótica educativa y visión artificial.
- Escribí herramientas para otros investigadores del grupo y colaboré en publicaciones científicas.
Publicaciones
- Artificial Intelligence Teaching Through Embedded Systems: A Smartphone-Based Robot Approach Springer, nov 2019
- Adapting computer vision algorithms to smartphone-based robot for education IEEE, oct 2019
- The Robobo Project: Bringing Educational Robotics Closer to Real-World Applications Springer, ago 2017
Unidad Mixta de Investigación UDC – Navantia
Investigador
Prototipo que usa algoritmos genéticos para rediseñar los tubos de cierre de buques en construcción.
Detalles
- Diseñé e implementé un prototipo para mejorar el ajuste de tubos en buques en construcción.
- Usé algoritmos genéticos (Python) para rediseñar las tuberías que, por las desviaciones reales del montaje, no cumplían las tolerancias de ajuste.
- Trabajé con los ingenieros del taller de tubería y del laboratorio de metrología; junto con escáneres 3D, el prototipo acortó los tiempos de medida y diseño y evitó errores.
Proyectos
CITIC Centro de Investigación TIC, Universidade da Coruña
Investigador
Nuevas técnicas de visión artificial para la plataforma de robótica educativa Robobo.
Detalles
- Desarrollé e integré nuevas técnicas de visión artificial en el framework de la plataforma de robótica educativa Robobo.
Bricolabs
Presidente
Presidente de Bricolabs, un hackerspace que promueve el hardware y el software libres.
Doctorado, Robótica Cognitiva
UDC
Grupo Integrado de Ingeniería (GII)
Ingeniero de software
Plataforma de robótica educativa Robobo: nuevos módulos de interacción y el port a iOS.
Detalles
- Desarrollé módulos de interacción adicionales para el framework de la plataforma de robótica educativa Robobo.
- Desarrollé el port a iOS de la aplicación y el framework de Robobo.
Proyectos
Mytech Ingeniería Aplicada
Software Engineer
Construí el framework de sensorización y actuación de la plataforma de robótica educativa Robobo, como continuación de mi proyecto de fin de carrera.
Detalles
- Desarrollé desde cero la app de Android de Robobo e integré visión artificial con OpenCV.
Máster en Bioinformática para Ciencias de la Salud (enfoque en Neurociencia)
UDC
Grado en Ingeniería Informática (especialidad en Computación)
UDC
Sobre mí
Empecé en la robótica educativa: mi proyecto de fin de carrera se convirtió en mi primer empleo en una empresa vinculada a la universidad y después en un puesto de doctorando en un grupo de investigación. Era un proyecto multidisciplinar y me enseñó a aprender tecnologías nuevas con rapidez, de Android e iOS a visión artificial y simuladores.
Durante mi etapa en la universidad también participé en varios proyectos de investigación, entre los que destaca la línea «Tubos de cierre» de la Unidad Mixta de Investigación en colaboración con Navantia. En ese proyecto diseñamos e implementamos un prototipo que resolvía el problema del ajuste de tuberías en buques en construcción, usando algoritmos genéticos para rediseñar la disposición de las tuberías.
En 2022 pasé de la universidad al departamento de I+D de una empresa de marketing digital. Allí he diseñado y construido el backend de dos herramientas de analítica de marketing, Binnacle y Boostic, partiendo casi de cero: una API REST en Python protegida con OAuth y JWT, caché y tareas asíncronas con Redis, PostgreSQL, ClickHouse como almacén de datos y despliegues con Docker. También he integrado LLMs y agentes para el análisis de datos y la generación de informes, como flujos fijos que producen análisis e informes y no como un chatbot.
En paralelo, trabajé en el diseño y desarrollo del nuevo backend del CMS de ATaquilla, una taquilla de eventos.
Fuera del trabajo, llevo más de diez años en una asociación maker, cuatro de ellos como delegado. Toco la guitarra, el bajo y el piano, y estoy aprendiendo batería.
Investigación en robótica, metrología naval, backends de analítica y ahora IA aplicada: cada cambio de campo me obligó a aprender un dominio nuevo con rapidez, y esa amplitud es lo que aporto a un equipo. Me muevo con soltura por todo el stack y entre disciplinas, y me gustan los problemas que vienen del mundo real.
Habilidades
- Desarrollo en Python
- Flask, numpy, pandas, Poetry, marshmallow, pydantic
- Ingeniería de software
- Diseño modular, Diseño de API REST, Testing (pytest)
- Gestión de bases de datos
- PostgreSQL, ClickHouse, ORM, SQLAlchemy, SQL, Alembic
- DevOps
- git, Docker, Docker Compose, Kubernetes, Elastic, Linux, Redis, make, bash
- Desarrollo móvil
- Android, iOS
- IA y LLM
- LangChain, LangGraph, MCP, Claude, Ingeniería de prompts
- Idiomas
- Español, Inglés
Proyectos personales
DnD Sidekick
Una aplicación web centrada en el jugador para fichas de personaje de D&D 5e que funciona sin conexión en la mesa, con conjuros, inventario, un compendio de reglas y una lista de personajes.
MealVault
Gestiona recetas, despensa, planificación de comidas y listas de la compra, con un servidor MCP que expone la API como herramientas para un LLM.
Morse Trainer
Firmware de un entrenador interactivo de código Morse para una placa ESP32-C3 con paleta iambic, tono lateral con zumbador, una pantalla a color pequeña y un codificador rotatorio.
Radio Show
Un DJ de radio autónomo: un agente escribe el guion de un programa en directo, lo locuta con síntesis de voz y controla la reproducción de Spotify en el navegador de cada oyente.
Intereses
- Música
- Guitarra, Bajo, Piano, Batería
- Electrónica
- Robótica, IoT, Radioafición
- Artesanía
- Carpintería, Metalistería, Joyería
- Arte
- Dibujo, Pintura
- Deporte
- Ciclismo de montaña
Contacto
LinkedIn es la mejor forma de ponerse en contacto conmigo.