Backend Developer · Java · Spring Boot · REST APIs
Soy backend developer especializado en el ecosistema Java/Spring Boot. Me enfoco en construir APIs REST robustas, seguras y bien estructuradas. Disfruto del diseño de arquitectura de software y de resolver problemas complejos a través de código limpio y mantenible.
| Categoría | Tecnologías |
|---|---|
| Lenguaje | |
| Framework | |
| Base de datos | |
| DevOps | |
| Otros | JWT · JPA/Hibernate · Swagger/OpenAPI · JUnit 5 · Mockito · MapStruct |
API REST completa para una plataforma de blogs con autenticación JWT, roles de usuario y gestión de posts.
Tech: Java 21 · Spring Boot 3.5 · Spring Security · PostgreSQL · Spring Cache · Spring Actuator
Features clave:
- Autenticación JWT con roles USER/ADMIN
- Gestión de posts con estados (DRAFT, PUBLISHED, ARCHIVED)
- Rate limiting y caching
- 30 tests (servicios, filtros e integración)
- Documentación interactiva con Swagger
API REST para sistema e-commerce con carrito de compras, gestión de órdenes y autenticación JWT.
Tech: Java 21 · Spring Boot 4.0.5 · Spring Security · PostgreSQL · Docker · MapStruct
Features clave:
- Autenticación JWT con control de acceso por roles
- Ciclo de vida de órdenes: PENDING → PAID → SHIPPED → DELIVERED
- Carrito de compras con gestión de stock
- Despliegue con Docker Compose
- 63 tests (seguridad, servicios, controllers e integración)

