+ 1.5 años de experiencia. Backend Developer y DevOps Engineer. Soy de Medellín, Colombia, me especializo en Java, PythonyGo.
Experiencia laboral y formación
•
Backend Developer Jr
Apex Global Mobility
Actualmente desempeño el rol de Backend Developer Jr, me encargo del desarrollo y mantenimiento de diversos aplicativos basados en Go, Spring Webflux y NestJS, todo esto bajo una arquitectura basada en eventos con Apache Kafka.
•
Aprendíz de desarrollo y DevOps
SURA
Durante mi experiencia laboral, logré importantes mejoras en la eficiencia y reducción de costos. Implementé prácticas de CI/CD que redujeron los tiempos de despliegue en más del 80%, mejorando la entrega de software y minimizando errores. Además, migré procesos de descarga de documentos desde Logic Apps en Azure hacia un microservicio basado en Spring WebFlux, lo que generó un ahorro estimado de $4,000 mensuales y optimizó la escalabilidad, flexibilidad y rendimiento. También participé en la migración masiva de la plataforma Jenkins a Azure DevOps, optimizando la gestión de repositorios remotos y la implementación de pipelines.
•
Técnico Laboral como Asistente en Desarrollo de Software
CESDE
¡Aquí empecé de lleno en el mundo del desarrollo de software!, en el CESDE aprendí Spring, bases de datos, FastAPI, React y metodologías ágiles.
Proyectos
Black Mesa Bank | BMB
React
ExpressJS
ChatGPT
Sucursal virtual bancaria con una interfaz pulida y amigable para los usuarios, un sistema de bolsillos y un chatBot que consume la API de chatGPT y se integra con tus datos bancarios para darte recomendaciones.
Movie Reservation System
FastAPI
Docker
Spring
Go
RabbitMQ
Traefik
Sistema de reservas y administración para un Cine. Contiene autenticación y sistema de roles, el proyecto está basado en microservicios haciendo uso de RabbitMQ como Message Broker y Traefik como API-Gateway [EN DESARROLLO ⚒️].
Sobre mí
Soy un gran apasionado por la implementación de soluciones tecnológicas. Me motiva resolver problemas complejos y afrontar desafíos técnicos que me impulsan a aprender e innovar constantemente. Mi enfoque está en generar un valor significativo, aportando soluciones con propósito y eficiencia en cada proyecto.
Actualmente, me encuentro en la búsqueda de nuevos conocimientos en el desarrollo de software, con un enfoque en la calidad y la mejora continua. 🚀✅