

Desarrollador Backend con experiencia en la construcción de soluciones basadas en microservicios utilizando Java con Spring boot. Con experiencia en arquitecturas escalables, procesamiento de datos y mensajería asíncrona e implantación de buenas prácticas.
Me caracterizo por ser una persona responsable y con aprendizaje continuo y trabajo en equipo.
Migré de tecnología un aplicativo móvil de Ionic a React Native, Mejorando el rendimiento y optimizando procesos y escalabilidad del proyecto.
Participé en la construcción de una plataforma de HomeBanking desde cero, desarrollando microservicios con Java 17 y Spring Boot
Diseñé y desarrollé microservicios bajo principios SOLID y Clean Architecture, mejorando la escalabilidad y mantenibilidad del sistema
Implementé procesos de migración de usuarios utilizando Spring Batch, asegurando la integridad y eficiencia en el manejo de grandes volúmenes de datos
Integré mensajería asíncrona con RabbitMQ, optimizando la comunicación entre servicios
Implementé mecanismos de caché con Redis, reduciendo tiempos de respuesta y mejorando el rendimiento del sistema
Optimicé consultas en base de datos mediante indexación, logrando
mejoras significativas en el desempeño
Gestioné la contenerización de servicios mediante Docker, facilitando despliegues y optimizando procesos de desarrollo