00 · Proyectos · 2021 — 2026
8 proyectos, 6 stacks, un principio: ship, learn, iterate.
TOTAL 8 proyectos
DURACIÓN +6 años
STACKS Java · Spring · Angular · React · Kafka · Quarkus · Docker
ESTADO
Abierto a retos senior
01 · Destacado
LAUDE Tech · 2025 — actualidad
Senior Fullstack Engineer · Backend & Microservicios FSE+ Plus
Plataforma de gestión del Fondo Social Europeo Plus para el Ministerio de Trabajo. Diseño e implementación de APIs REST dentro de una arquitectura de microservicios dockerizada. Desarrollo de sistemas de validación de datos, control de errores y contratos entre servicios. Migración continua de componentes Angular legacy a Angular 19, testing con JUnit/Mockito y calidad con SonarQube.
Java 17Spring BootJPA/HibernateAngular 22Oracle SQLKafkaDockerMicroserviciosJBossLiquibaseSonarQube
02 · Profesional
2024 — 2025 Indra / Generalitat Valenciana
CRIBA-T — Sistema Poblacional Sanitario
Senior Software Engineer · Event-Driven Architecture Arquitectura event-driven para el procesamiento asíncrono de datos sanitarios del sistema poblacional de la Comunidad Valenciana. Creación de topics, colas de mensajería, conectores y productores/consumidores Kafka. Orquestación de flujos con Apache Camel conectando Oracle con Kafka mediante el estándar FHIR, desplegado en OpenShift.
QuarkusApache KafkaApache CamelFHIROracle SQLOpenShiftMicroservicios
2024 — 2025 Indra / Generalitat de Catalunya
SIDER — Gestión de Ayudas al Desarrollo Rural
Senior Software Engineer · Fullstack & Microservicios Sistema Integrado de Gestión de Ayudas al Desarrollo Rural para la Generalitat de Catalunya. Desarrollo full-stack en arquitectura de microservicios con integración MongoDB mediante consultas optimizadas y mapeo de documentos.
Java 17Spring MVCJPAAngular 17MongoDBMicroservicios
2022 — 2024 Inetum / RTVE
SGDR — Sistema de Gestión de Derechos
Mid/Senior Fullstack Engineer · Responsable único Responsable único del desarrollo y entrega de versiones de la aplicación de gestión de derechos de explotación de programas de RTVE. Lideré la migración de código legacy en JSP y jQuery a Angular 15. Gestión completa del ciclo SCRUM: estimación, desarrollo, pruebas y documentación técnica.
JavaSpring MVCJPAAngular 15Oracle SQLJasperReports
2022 — 2024 Inetum / RTVE
RTVE Radio Televisión Española — Gestión Audiovisual
Junior/Mid Fullstack Developer · Backend & End-to-End Desarrollo full-stack en 4 aplicaciones enterprise de gran escala para la gestión de producciones audiovisuales de RTVE. Implementación end-to-end en sistemas con miles de usuarios: controladores REST, entidades JPA, procedimientos SQL y componentes Angular. Generación de informes Excel y PDF con JasperReports integrados en el flujo de negocio de producción audiovisual.
JavaSpring MVCJPAAngular 7/15Oracle SQLJasperReports
2021 — 2022 Seresco / Xunta de Galicia
Xeaga & Agropres — Sector Agrícola
Junior Fullstack Developer · Integración de APIs Plataformas para el sector agrícola gallego: Xeaga (control de cultivos para la Xunta de Galicia) y Agropres (partes de trabajo con backend Spring para dispositivos Android). Integración de la API de John Deere con migración de OAuth 1.0 a OAuth 2.0 para la plataforma Cultiva.
SpringHibernateJPAPrimeFacesJohn Deere APIOAuth 2.0
03 · Side Projects
Personal Proyecto Personal
Alza — Investment Portfolio Tracker
Solo Builder · Frontend & Base de datos Aplicación web para seguimiento de inversiones con gráficos interactivos, búsqueda de acciones y criptomonedas con logos de compañías, snapshots reales de cartera y chart interactivo estilo Trade Republic. Desplegada en producción con CI/CD automático desde GitHub.
ReactViteSupabasePostgreSQLVercel
Personal Proyecto Personal
HealthLife — Meal Planner & Nutrition Tracker
Solo Builder · IA & Fullstack Planificador de dietas con cálculo automático de macros (kcal, proteína), selector de comidas por tipo de día (fuerza/cardio/descanso), y buscador de alimentos con estimación nutricional mediante IA.
Next.jsClaude APISupabaseVercel