Perfil profesional
Soy ingeniero de software senior con más de diez años de experiencia desarrollando aplicaciones y soluciones empresariales. Mi trayectoria combina frontend, backend, APIs, arquitectura de sistemas e infraestructura de aplicaciones. Desde 2021 trabajo también con datos y machine learning; posteriormente he integrado modelos de lenguaje, soluciones RAG y agentes en flujos de negocio. He coordinado equipos técnicos, modernizado sistemas heredados y llevado soluciones a producción. Trabajo principalmente con Python, JavaScript/TypeScript, React, PHP, SQL, Linux y Docker. Resido en Madrid y estoy disponible para remoto nacional o proyectos híbridos según condiciones.
Madrid, España
Experiencia
Senior Full Stack Software Engineer — Platform Engineering & Applied AI — GRUPO EVOLUS
Ene 2025 – Actualidad · Bilbao, País Vasco
Colaboración profesional recurrente por proyectos con el departamento de IT. Diseñé e implanté infraestructura de aplicaciones sobre Linux y Docker, con CI/CD y modernización progresiva de sistemas heredados mediante APIs y microservicios. Desarrollé una aplicación web progresiva y una aplicación de escritorio con React, TypeScript y Electron. Implementé integración y controles de autenticación y autorización basados en estándares abiertos. Creé servicios de automatización documental y OCR, y participé en desarrollos de IA aplicada con validación humana. Coordiné equipos técnicos de hasta cinco personas.
Senior Full Stack Developer & Technical Lead — The Last Dock
Dic 2022 – Nov 2024 · Bilbao, País Vasco
Actué como referente técnico sénior de un equipo de desarrollo y trabajé en soluciones para clientes B2B: plugins WordPress/PHP, integraciones ERP/PMS y aplicaciones a medida. Implementé un servicio de generación editorial multilingüe con Python, Docker y LLM, desplegado en producción con validación y revisión humana. También desarrollé un asistente RAG con modelos locales y PostgreSQL/pgvector, validado en staging sin despliegue productivo.
Freelance (Autónomo) · Full Stack & Data Engineering — Desarrollo de Webs para Empresas / Asendall (Project)
Ene 2018 – Nov 2022 · Vizcaya, País Vasco
Desarrollé proyectos de software de extremo a extremo: análisis de requisitos, diseño de arquitectura, modelado SQL, backend, frontend, APIs y entrega. Trabajé con Python, PHP, JavaScript, PostgreSQL, WordPress/WooCommerce, OCR y automatización de datos. Participé en un estudio de predicción de abandono mediante integración de fuentes, ingeniería de variables y comparación de algoritmos de clasificación. Coordiné colaboradores freelance según las necesidades de cada proyecto.
Full Stack Software Engineer — Aurelia Ediciones
Abr 2015 – May 2017 · La Habana, Cuba
Desarrollé un tema WordPress propio y un CMS editorial a medida para libros, autores y contenidos digitales. Me responsabilicé del alojamiento, configuración y puesta en producción. Implementé por separado una aplicación PHP/Laravel para inventario, facturación y operaciones internas de la editorial.
Proyectos y casos técnicos
Modernización de infraestructura y microservicios
Diseño e implantación de entornos Linux/Docker con CI/CD, integración mediante APIs y modernización progresiva de sistemas empresariales heredados. Coordinación de equipos técnicos y estandarización de entregas.
Tecnologías: Linux · Docker · CI/CD
PWA y aplicación Windows en producción
Desarrollo de aplicaciones web y de escritorio con React, TypeScript y Electron, integradas con servicios corporativos mediante APIs. Puesta en producción, mantenimiento y actualización de aplicaciones.
Tecnologías: React · TypeScript · Electron
Autenticación y seguridad de microservicios
Diseño de autenticación y autorización basadas en estándares abiertos y buenas prácticas OWASP. Incorporación de controles de validación y seguridad en aplicaciones y flujos automatizados.
Tecnologías: JWT · OAuth2 · OWASP · APIs
OCR y automatización documental
Desarrollo de servicios de extracción, transformación y estructuración documental con Python y OCR. Automatización determinista de tareas repetitivas y generación de documentos reutilizables.
Tecnologías: Python · OCR · Automatización
Ranking semántico de CV y selección con IA
Prototipo de clasificación y recuperación semántica con embeddings y búsqueda vectorial, validado en fase beta con supervisión humana. Sin publicación de datos de candidatos ni métricas internas.
Tecnologías: Embeddings · Búsqueda vectorial · IA
Integración por eventos y automatización de comunicaciones
Integración progresiva entre sistemas mediante APIs y eventos, y automatización de comunicaciones empresariales con servicios de mensajería y correo transaccional.
Tecnologías: APIs · Eventos · Automatización
Inteligencia comercial y ofertas con IA
Integración de fuentes de información y automatización asistida por modelos de lenguaje para apoyar procesos de preparación de ofertas y análisis comercial, con revisión humana.
Tecnologías: APIs · LLM · Análisis comercial
Intranet corporativa e integración de microservicios
Integración de aplicaciones internas con APIs, servicios de datos y gestión documental, favoreciendo el desacoplamiento y la reutilización de componentes.
Tecnologías: APIs · Microservicios · Gestión documental
Catálogo industrial B2B con ERP y LLM
Integración de catálogo empresarial y ERP mediante APIs. Servicio editorial multilingüe con Python y modelos de lenguaje, utilizado en producción con revisión humana.
Tecnologías: Python · LLM · APIs
Plugin de reservas con PMS
Plugin de reservas a medida en WordPress/PHP, conectado con un sistema externo mediante API para disponibilidad, operaciones y experiencia de usuario integrada.
Tecnologías: WordPress · PHP · APIs · PMS
Asistente conversacional con RAG
Prototipo RAG con Python, recuperación de contenido y PostgreSQL/pgvector. Validado en staging; no desplegado en producción.
Tecnologías: Python · RAG · pgvector
Desarrollo freelance end-to-end · Asendall
Análisis, arquitectura, desarrollo, entrega y mantenimiento de soluciones corporativas y e-commerce, con integraciones a medida y coordinación de colaboradores.
Tecnologías: PHP · JavaScript · WordPress · WooCommerce
Gestión comercial de aceites · 2020–2021
Desarrollo de una plataforma de gestión y consulta con Python, PostgreSQL, APIs, OCR y automatización de información documental y comercial.
Tecnologías: Python · PostgreSQL · OCR
Predicción de abandono de clientes · Machine Learning
Proyecto de análisis predictivo: consolidación de fuentes, preparación de variables y evaluación comparativa de clasificadores para estudiar factores asociados al abandono.
Tecnologías: Python · Análisis predictivo · Clasificación
Pipeline de análisis documental
Proyecto propio de investigación: flujo reproducible de OCR, extracción de metadatos y preparación estructurada de documentos históricos. No atribuir a Evolus.
Tecnologías: Python · OCR · Datos
Tema WordPress y CMS editorial
Desarrollo de un tema WordPress propio y un CMS editorial para publicar catálogos, autores y contenido digital, con despliegue en producción.
Tecnologías: WordPress · CMS editorial · PHP
Aplicación de gestión editorial (Laravel)
Aplicación interna independiente con PHP/Laravel para inventario, facturación y operaciones de una editorial.
Tecnologías: PHP · Laravel · Inventario · Facturación