Medellín Metropolitan Area
Soy Desarrollador de Software Full-Stack con enfoque principal en Back-end y experiencia en el ciclo completo de desarrollo de software: análisis de requisitos, diseño de arquitectura, desarrollo, pruebas, despliegue y soporte. Trabajo principalmente con Java y Spring Boot desarrollando APIs RESTful y comunicación en tiempo real mediante WebSockets, junto con frontend en Angular y TypeScript. Tengo experiencia diseñando bases de datos relacionales normalizadas en PostgreSQL, dockerización de aplicaciones, implementación de caching con Redis y despliegues en AWS. Actualmente continúo fortaleciendo conocimientos en infraestructura cloud, Terraform y CI/CD con GitHub Actions.
Participo en el desarrollo de una plataforma interna de gestión de proyectos y tiempos, involucrado en arquitectura, desarrollo backend, frontend y despliegue de infraestructura. Responsabilidades principales: • Desarrollo de APIs REST con Java y Spring Boot • Implementación de comunicación en tiempo real mediante WebSockets • Desarrollo frontend con Angular, TypeScript, HTML y SCSS • Diseño y normalización de base de datos en PostgreSQL • Implementación de cache con Redis para optimizar consultas • Dockerización de servicios y gestión de despliegues • Implementación de servicios cloud en AWS (EC2, RDS, Amplify) • Configuración de DNS y redes con Cloudflare • Colaboración directa con Product Owner para definición de requisitos • Coordinación técnica del equipo de desarrollo • Documentación técnica del sistema y arquitectura Logros destacados • Implementación de cache con Redis reduciendo consultas repetidas a base de datos • Arquitectura modular preparada para escalabilidad • Plataforma preparada para evolución hacia infraestructura cloud
Desarrollo de soluciones web full-stack para proyectos independientes utilizando Spring Boot, Node.js, Angular y React. • Desarrollo de APIs REST y lógica de negocio • Modelado de bases de datos relacionales • Implementación de frontend y backend integrados • Despliegue de aplicaciones en entornos productivos • Documentación técnica de sistemas