Reliable backend
I design APIs and services around failure, performance, integrations and evolution, not only around making them work on day one.
Applied learning
Training matters when it improves decisions, reduces mistakes and helps deliver software that can still be maintained afterwards.
3
Technical courses
2
Qualifications
Backend, quality and operations
Current focus
What I apply today
I choose what to study according to the problems I need to solve in real systems.
I design APIs and services around failure, performance, integrations and evolution, not only around making them work on day one.
I use tests and clear boundaries to reduce regressions and change software with greater confidence.
Docker, Kubernetes and observability help me deliver systems that can also be operated and diagnosed.
Continuous learning
A chronological selection focused on Spring Boot, testing, microservices, infrastructure and production systems.
2026
Udemy
ID: UC-9b2cfe8e-142a-4ec5-98b8-891118846f56
2025
Udemy
ID: UC-a8f24289-a4b5-4b51-b884-1e0b4b67aa3b
2025
Udemy
ID: UC-79ed7666-e01b-4402-a3ca-2ef578c6bf94
Formal education
The structured training behind my full-stack range and my ability to approach a product from beginning to end.
2020 - 2020
INESEM Business School
Online
Graduate program focused on web and mobile development, application architecture and digital product delivery.
Grade: Excellent
PHPHTMLJavaScriptCSS09/2018 - 06/2020
I.E.S Francisco Ayala
Granada, Spain
Advanced technical training in software development across platforms, covering Java, databases, testing, version control and application architecture.
Grade: 8.23 / 10
JavaKotlinSQLSwiftReal work
See how this judgment translates into platforms, backends, integrations and products that have already run in production.