Backend
EXPERTJava/Spring expert with Event Sourcing and Axon Framework. High-performance APIs and mission-critical systems.
Turning ideas into technological solutions
robust and scalable.
// expertise Technologies mastered across more than two decades of professional software development
Java/Spring expert with Event Sourcing and Axon Framework. High-performance APIs and mission-critical systems.
High-availability distributed systems with Event-Driven Architecture and container orchestration.
Web and desktop applications with Angular, React and Electron. Focus on performance and user experience.
// journey 25 years building software across banking, industry, aerospace and healthcare
Pharma CRM for information management in the pharmaceutical sector · Munich, Remote
99.9% availability · Event Sourcing (Axon) · <200ms response time · -25% resource consumption
Real-time traffic management platform for the National Railway Network · Málaga
+90% operational efficiency · -40% infra costs · thousands of req/sec via RabbitMQ
Software development for international clients across multiple industries · Nearshore · Málaga
Scalable solutions for international clients · Docker containerization · Agile/Scrum delivery
High-performance data ingestion system for global customer operations · Málaga
Critical Java/Spring Boot services · SQL Server · strict industrial standards · remote teams
Full Stack web development across multiple industries and consultancy firms · Madrid & Málaga
Java J2EE/Spring · Oracle & SQL · high adaptability across business domains
Treasury Web Application for Sales, Risk and Banking departments · Madrid
Team Lead of 5 developers · full SDLC ownership · Java J2EE & Oracle
// side projects Personal experiments and open-source work built outside of client engagements
Cross-platform mobile application for discovering and managing restaurants on an interactive map. Features user profiles, restaurant details, and admin panel for content management.
Reactive REST API that queries HackerNews, Reddit and Dev.to in parallel, merges the results with Reactor streams and delivers a single feed sorted by date. Each source has independent circuit breaker protection.