Sobre Mí

Descubre mi trayectoria y lo que me apasiona del desarrollo de software.

Background

Soy un desarrollador Full Stack con más de 20 años de experiencia, especializado en el desarrollo backend con Java y el ecosistema Spring. Mi sólida trayectoria incluye el diseño y desarrollo de aplicaciones empresariales robustas y escalables, implementando arquitecturas basadas en microservicios y mejores prácticas de desarrollo.

Como experto en Java y Spring, he liderado el desarrollo de sistemas críticos utilizando Spring Boot, Spring Cloud, Spring Security, Spring GraphQL y Spring Data. Mi experiencia abarca la implementación de patrones de diseño empresariales, optimización de rendimiento, y el desarrollo de APIs RESTful siguiendo los principios SOLID y las mejores prácticas de Clean Code.

Además de mi especialización en Java, he ampliado mi stack tecnológico para incluir tecnologías modernas como Angular, React y Astro, lo que me permite abordar proyectos full-stack y ofrecer soluciones integrales. Me mantengo constantemente actualizado con las últimas tendencias en desarrollo de software y arquitectura de sistemas.

Experiencia Técnica

Backend Java

  • Java 8-21, Spring Framework, Spring Boot, Spring GraphQL
  • Spring Cloud, Microservices, API Gateway
  • JPA/Hibernate, Spring Data
  • Testing: JUnit, Mockito, TestContainers
  • Maven, Gradle

Arquitectura & DevOps

  • Arquitectura de Microservicios
  • Arquitectura CQRS
  • CI/CD: Jenkins, GitHub Actions
  • Docker, OpenShift, Kubernetes
  • Monitoring: Prometheus, Grafana

Frontend & Otros

  • Angular, React, TypeScript, HTML5, CSS3
  • PostgreSQL, MySql, Oracle, MongoDB, Redis
  • AWS, Git

Educación

Grado en Ingeniería en Informática

Universidad Nacional de Educación a Distancia 2017 - 2021

Málaga, España

Ingeniería Técnica en Informática de Gestión

Universidad Politécnica de Madrid 1995 - 2000

Madrid, España

Idiomas

Español

Nativo

Inglés

Alto - Profesional

import Icon from '../common/Icon.astro';