yugendev photo

Hola, ¡soy Juanes!

+ 1.5 años de experiencia. Backend Developer y DevOps Engineer. Soy de Medellín, Colombia, me especializo en Java, Python y Go.

Experiencia laboral y formación

  1. 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.
  2. 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.
  3. 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

Imagen del proyecto

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.
Imagen del proyecto

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. 🚀✅

Juan Esteban