Construyo APIs, automatizaciones y soluciones cloud con Python, Java, Node.js y AWS.
📍 Medellín, Colombia · Disponible para oportunidades backend y cloud
Soy desarrollador backend en formación, enfocado en construir servicios mantenibles, automatizaciones y soluciones preparadas para ejecutarse en la nube.
Aprendo construyendo proyectos reales, documentando las decisiones técnicas y mejorando progresivamente la calidad del código.
Actualmente trabajo en tres áreas principales:
- Backend: APIs REST con Node.js, Express, Flask y Spring Boot.
- Cloud & DevOps: AWS, Docker, GitHub Actions y automatización de despliegues.
- Data & Automation: procesamiento de datos con Python, pandas y servicios de almacenamiento cloud.
Mi objetivo es crecer hacia un perfil de Cloud Engineer / AI Engineer, combinando desarrollo backend, arquitectura cloud, datos e inteligencia artificial.
Pipeline de datos automatizado que procesa un archivo CSV, filtra la información con pandas y sube el resultado a Amazon S3 mediante boto3.
Tecnologías: Python · pandas · boto3 · Docker · GitHub Actions · AWS S3
Incluye:
- Ejecución automática mediante GitHub Actions
- Configuración mediante variables de entorno
- Manejo de errores con códigos de salida
- Almacenamiento de logs y artefactos
- Contenedor Docker reproducible
Plataforma de gestión de energía desarrollada en equipo. Mi responsabilidad principal estuvo enfocada en el módulo de seguridad y gestión de usuarios.
Tecnologías: Java 17 · Spring Boot · Spring Security · OAuth2 · MySQL · MongoDB
Conceptos aplicados:
- Authorization Server
- Resource Server
- OAuth2 Client
- Gestión de usuarios y sesiones
- Recuperación de cuentas
- Persistencia relacional y documental
API REST organizada por capas utilizando routes, controllers, services y models.
Tecnologías: Node.js · Express · MongoDB · Mongoose · Docker
Incluye:
- Middleware global de errores
- Validación de entradas
- Separación por responsabilidades
- Configuración preparada para seguridad y observabilidad
- Estructura inicial de pruebas
- AWS Solutions Architect – Associate
- Infrastructure as Code con Terraform
- Kubernetes y container orchestration
- APIs tipadas con FastAPI
- Automated testing en pipelines CI/CD
- Observabilidad y logging
- Arquitectura de sistemas distribuidos
- Fundamentos de Data Engineering e AI
Construyo soluciones siguiendo un ciclo iterativo que combina análisis, desarrollo, calidad, automatización y mejora continua.
|
Entender Analizo el problema, el contexto y las necesidades del usuario. |
Diseñar Defino una solución simple, escalable y mantenible. |
Construir Implemento aplicando buenas prácticas y separación de responsabilidades. |
Validar Pruebo el comportamiento y detecto errores lo antes posible. |
Automatizar Integro CI/CD, Docker y procesos reproducibles. |
Observar Reviso logs, resultados y métricas para tomar mejores decisiones. |
Mejorar Itero sobre la solución con base en la evidencia y el feedback. |

