Acerca de
Desarrollador Full-Stack con más de 12 años de experiencia en la construcción de aplicaciones web escalables y servicios nativos de la nube en AWS. El trabajo actual se centra en microservicios en Java Spring Boot, construidos con Gradle o Maven para una aplicación bancaria, y en integraciones orientadas a eventos con AWS Lambda (Node.js y Python), Step Functions, Amazon SQS, EventBridge, API Gateway y Amazon ECS. Enfoque en la confiabilidad de las transacciones bancarias, mediante el soporte en producción, la mejora continua y la automatización de CI/CD con Jenkins y GitLab bajo Scrum. Profesional bilingüe, con experiencia previa en entornos AWS que soportaron a más de 40 clientes empresariales y a más de 117,500 usuarios mensuales.
Experiencia
Jun 2025 — Nov 2026
Desarrollador Full Stack · DXC Colombia - Banco Itau
Remoto
- Diseño y construcción de microservicios en Java Spring Boot con Gradle o Maven, con funcionalidades alineadas a los requerimientos del frontend de la aplicación del banco.
- Investigación y resolución de incidencias en producción, junto con la mejora continua de microservicios en Java Spring Boot, para preservar la estabilidad de las transacciones y los servicios del banco.
- Diseño y orquestación de flujos de trabajo complejos con AWS Step Functions e integración de funciones Lambda para procesos asíncronos confiables.
- Diseño de funciones AWS Lambda en Node.js y Python, y configuración de Amazon SQS y Amazon EventBridge para integrar servicios orientados a eventos en la aplicación del banco.
- Configuración y administración de AWS API Gateway para la exposición segura de APIs, y despliegue de servicios en contenedores con Amazon ECS.
- Entrega de funcionalidades bajo metodología Scrum, con gestión del ciclo de vida del software en GitLab y automatización de los pipelines de integración y entrega continua (CI/CD) con Jenkins.
- Java
- Spring Boot
- AWS Lambda
- Step Functions
- SQS
- EventBridge
- API Gateway
- ECS
- Jenkins
- GitLab
Jun 2019 — Jun 2025
Administrador de Infraestructura y Servicios en la Nube · T3rs Digital
Bogotá, Colombia
- Se creó funciones AWS Lambda para integrar SES y realizar el seguimiento de eventos de correo electrónico, automatizando el registro de logs en bases de datos MySQL por cliente.
- Actualmente gestionan la infraestructura AWS EC2 que soporta a más de 40 clientes, manejando más de 117,500 usuarios únicos mensuales y 60,000 procesos de selección, lo que resulta en más de 12,000 contrataciones mensuales.
- Se desarrollan scripts personalizados en Bash para tareas específicas, como copias de seguridad personalizadas y migraciones de datos a S3.
- Se diseñó entornos autogestionados utilizando CloudFormation con RDS Aurora, balanceadores de carga y Auto Scaling de EC2 para clientes.
- Se implementa pipelines de CI/CD para garantizar que los cambios de código se prueben y desplieguen automáticamente de manera rápida y confiable en producción.
- AWS EC2
- Lambda
- CloudFormation
- RDS Aurora
- S3
- MySQL
- Bash
- CI/CD
Sep 2015 — Ene 2024
Ingeniero de Desarrollo Senior · RCN Televisión
Bogotá, Colombia
- Participé directamente en el desarrollo de todo el ecosistema web de la empresa.
- Desarrollé y mantuve sitios web para múltiples producciones utilizando NextJS y Drupal 9.
- Se crearon microservices en NodeJS y Python integrados con AWS Lambda, reduciendo los tiempos de respuesta en un 20% y los costos de AWS en un 50%.
- Se implementaron proyectos como Google AMP y Facebook Instant Articles, mejorando la experiencia del usuario móvil.
- Se crearon flujos de integración continua con Jenkins, aumentando la velocidad de entrega de software.
- Next.js
- Drupal 9
- Node.js
- Python
- AWS Lambda
- Jenkins
Ene 2015 — Jun 2015
Ingeniero Android · Seidor Colombia
Bogotá, Colombia
- Desarrollé módulos nativos en Java para aplicaciones educativas, mejorando las experiencias de aprendizaje interactivas.
- Optimicé bases de datos locales SQLite, mejorando el rendimiento de las aplicaciones en dispositivos Android.
- Java
- Android
- SQLite
Focos
DXC
Microservicios bancarios en Java Spring Boot y AWS orientado a eventos
Diseño y soporte de microservicios y flujos asíncronos para preservar la estabilidad de las transacciones del banco.
T3rs
Infraestructura AWS autogestionada para clientes empresariales
Más de 40 clientes empresariales, 117.500 usuarios únicos mensuales y 12.000 contrataciones mensuales.
RCN
Ecosistema web y microservicios serverless para medios
Reducción del 20 % en tiempos de respuesta y del 50 % en costos de AWS con Lambda, Node.js y Python.
Habilidades
Lenguajes de Programación
- Java
- JavaScript
- Python
- PHP
Frameworks y Bibliotecas
- Spring Boot
- NodeJS
- React
- NextJS
- Redux Toolkit
- Angular 17
- Express
- NestJS
- Sass
- Tailwind
- Firebase
Bases de Datos
- MySQL
- MongoDB
- PostgreSQL
- DynamoDB
- Cassandra
- SQLite
DevOps y Cloud
- AWS (Lambda, Step Functions, SQS, EventBridge, API Gateway, ECS, S3, EC2, RDS, Route 53, CloudFormation)
- Gradle
- Maven
- Docker
- Jenkins
- GitLab
- Git
- Linux
- Bash
- Kubernetes
- Ansible
- Terraform
Herramientas de IA
- Kiro
- Cursor
- Antigravity
Habilidades Generales
- Microservicios
- arquitectura orientada a eventos
- CI/CD
- Scrum
- IA generativa
Educación
Ingeniería de Sistemas
Universidad de Ibagué · Ibagué, Colombia
Desarrollo de Aplicaciones Web
Universidad Javeriana · Bogotá, Colombia
Certificaciones
- AWS Certified AI Practitioner
Contacto
Si buscas a alguien con experiencia en full-stack, microservicios y AWS orientado a eventos, escríbeme.