Sobre Mí
Ingeniero de Software Backend con más de 5 años de experiencia diseñando sistemas robustos y escalables para aplicaciones empresariales de alto impacto, con trayectoria en los sectores diplomático, sanitario y del retail de moda.
Actualmente trabajo en Minsait para un líder mundial en moda y retail, en la división de transporte y control de stock, en proyectos de generación automática de documentación aduanera y regulatoria a partir de facturas y datos de envíos, sobre una arquitectura distribuida y orientada a eventos.
Con anterioridad participé en el sistema de gestión de valija diplomática del Ministerio de Asuntos Exteriores (MAEC) con Java 17 y Spring Boot, y en sistemas críticos de autenticación SSO con cobertura masiva para toda la población de Galicia.
Complementariamente, cuento con experiencia en frontend con Angular, React y TypeScript. Me desenvuelvo con soltura en entornos ágiles y colaborativos, y busco proyectos con retos técnicos reales.
Stack Tecnológico
Tecnologías con las que trabajo a diario
Backend
Bases de Datos
Herramientas y DevOps
Frontend
Otros
Habilidades Principales
Diseño e implementación de APIs REST en arquitecturas de microservicios
Definición e implementación de contratos API con Swagger/OpenAPI
Integración con APIs externas y servicios de terceros (Graph API, SSO, firma digital)
Gestión de pipelines CI/CD con pruebas automatizadas y gestión de calidad
Optimización de bases de datos, caché distribuida y gestión de flujos de datos
Resolución de bugs críticos en producción y análisis de causa raíz
Uso de agentes de IA (GitHub Copilot, Claude Sonnet, OpenCode) para asistencia en código, generación de tests y documentación
Gestión técnica de proyectos y mentoring de equipos
Experiencia
Minsait
Líder mundial en moda y retail textil
Desarrollador Java Senior
May 2026 — ActualidadAbalia (externo en Minsait)
MAEC — Ministerio de Asuntos Exteriores
Desarrollador Backend Java
Jun 2025 — Abr 2026Balidea Consulting & Programming SL
Desarrollador Full-Stack
Ago 2022 — May 2025Desarrollador Web
Sep 2021 — Feb 2022Becario
Jul 2020 — Ago 2020Proyectos Destacados
Proyectos clave en los que he contribuido
Transporte y Control de Stock — Documentación Aduanera
Minsait — Líder mundial en moda y retail textil
División de transporte y control de stock de un líder mundial en moda y retail. Múltiples proyectos de generación automática de documentación aduanera y regulatoria a partir de facturas y datos de envíos, sobre una arquitectura distribuida orientada a eventos con servicios comunicados mediante colas de mensajes.
Key Achievements
- Generación automatizada de declaraciones aduaneras y documentos regulatorios a partir de facturas y registros de envíos.
- Arquitectura distribuida orientada a eventos: servicios desacoplados comunicados mediante colas de mensajes.
Sistema de Control de Valija Diplomática
Abalia (externo en Minsait) — Ministerio de Asuntos Exteriores
Backend del sistema de gestión de valija diplomática para el Ministerio de Asuntos Exteriores. Dos módulos: Valija Física e INTERDoc.
Key Achievements
- Definición de contratos REST en Swagger/OpenAPI para WSO2 e implementación en Java 17 del ciclo completo de endpoints, bajo arquitectura hexagonal.
- Gestión de pipelines CI/CD en OpenShift con pruebas unitarias y de integración, gestión de calidad de código mediante SonarQube (cobertura mínima del 85% y cero issues como requisito para merge) y despliegue en Kubernetes a través de ArgoCD.
- Utilización diaria de agentes de IA (GitHub Copilot en IntelliJ y Visual Studio, modo chat y agente, modelos Claude Sonnet 4) como asistente de código para aumentar productividad, generación de tests unitarios, documentación técnica y refactorización; experiencia con interfaces de IA como OpenCode para debugging y análisis de código.
- Definición y automatización de pruebas de APIs mediante Postman, con colecciones generadas a partir de las propias especificaciones OpenAPI; gestión de migraciones de base de datos con Liquibase.
- Diseño, implementación y configuración de caché Redis en nodos distribuidos para la gestión de sesiones de usuario a escala.
- Integración completa con Microsoft Graph API (OAuth2), incluyendo gestión de buzones Outlook e importación automatizada de emails y adjuntos.
- Generación modular de informes y exportación de datos en formatos Excel y PDF con estilos diplomáticos, mediante Apache POI y JasperReports, diseñada como utilidad reutilizable en otras aplicaciones del sistema.
- Incorporación de firmas digitales en documentos PDF a partir de firmas capturadas en tabletas digitales.
- Resolución de incidencias y bugs críticos en entornos de desarrollo y certificación.
- Gestión del ciclo de desarrollo ágil con Scrum: planificación y seguimiento de Sprints, dailys y weeklys, utilizando Jira y Bitbucket como herramientas principales.
Plataforma de Envío Masivo de SMS y Email
Balidea Consulting & Programming SL
Plataforma de envío masivo de SMS/email integrada con Telefónica y SMTP. Modernizada de Struts1/Java 8 a Spring Boot + Angular.
Key Achievements
- Optimización de base de datos con procedimientos almacenados
- Modernización de monolito (Struts1, Java 8, EJB Timers) a stack desacoplado
- Frontend Angular/TypeScript con dashboard ApexCharts
- API REST protegida con JWT
Gestor de Sesiones SSO — Protocolo CAS
Balidea Consulting & Programming SL
Sistema Single Sign-On para aplicaciones del Servicio Gallego de Salud. Migración de Jasig CAS a Apereo, Java 8 a Java 17. Sistema de alto impacto para potencialmente toda la población de Galicia.
Key Achievements
- Migración de Jasig CAS a Apereo
- Actualización de Java 8 a Java 17
- Personalización con Maven WAR Overlay
- Soporte multi proveedor de identidad
- Testing de rendimiento, análisis de capacidad, planificación de monitorización
Portal de Autenticación Web
Balidea Consulting & Programming SL
Plataforma de autenticación multi-método. Modernizada de Struts1/JSPs/Java 8 a Spring/Thymeleaf/Java 17. Integraciones con LDAP, CIP, Seguridad Social, DNI electrónico y certificados digitales.
Key Achievements
- Modernización de Struts1/JSPs a Spring/Thymeleaf/Java 17
- Proveedor de identidad con seguridad multi-factor
- Firma de atributos XML
- Integraciones: LDAP, CIP, Seguridad Social, DNIe, certificados digitales
- Servicios externos: Viafirma, Chave365, Cl@ve, Autofirma
Formación
Grado en Ingeniería Informática
Universidad de Santiago de Compostela
Idiomas
Español
Nativo
Inglés
C1 Advanced
Cambridge C1 Advanced
199/210 (Mayo 2026)
Charlas
JMeter Load Testing: When Load Gets Heavy
Charla técnica sobre testing de carga con JMeter, abordando desafíos técnicos y organizativos en entornos reales.






