Backend Developer · Java & Spring Boot
Desarrollo backend con Java y Spring Boot. Diseño APIs REST basadas en procesos de negocio.
Soy Ingeniero de Sistemas enfocado en desarrollo backend con Java y Spring Boot. Me interesa entender el problema antes de escribir código: cómo funciona el negocio, qué necesita el usuario y qué resultado se espera. Esto guía las decisiones técnicas que tomo al diseñar y construir cada sistema.
Sistema backend completo para la gestión de una barbería multi-rol. Construido con una arquitectura orientada a separar responsabilidades: un API Gateway como punto de entrada único, un Authorization Server independiente para autenticación, y una API de negocio que concentra la lógica de reservas, pagos y roles diferenciados.
API REST para el control de ingresos, gastos, presupuestos y transferencias entre cuentas, con validaciones de negocio y documentación completa de endpoints.