Saltar al contenido

Disponible

Andrés José Sánchez

Desarrollador Full-Stack | Microservicios Java Spring Boot | AWS orientado a eventos

Disponible para nuevas oportunidades en full-stack, nube y sistemas orientados a eventos.

Bogotá, Colombiaandresjose84@gmail.com
Ver hoja de vida completa (PDF)

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

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

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.