Resumen profesional
Datos destacados
Experiencia
Formación
Enfatiza tus habilidades clave
Idiomas
Stack tecnológico
Cronología
Generic
Andrés David Gómez Toledo

Andrés David Gómez Toledo

Resumen profesional

Ingeniero de Software con sólida experiencia en el diseño y desarrollo de soluciones empresariales. Especializado en desarrollo full stack con Java (Spring Boot), Node.js y Angular, bajo arquitecturas de microservicios y entornos cloud (AWS y Azure). Experiencia en liderazgo técnico de equipos ágiles, promoviendo buenas prácticas, calidad de software y soluciones escalables alineadas con objetivos de negocio.

Datos destacados

8
8
years of professional experience
6
6
years of post-secondary education

Experiencia

Technical Lead

NTT DATA
Bogotá, Bogotá D.C.
2024.09 - Actual
  • Coordino equipos multidisciplinarios enfocados en desarrollo de software, asegurando alineación técnica, metodológica y cumplimiento de los objetivos de negocio.
  • Promuevo y consolido mejores prácticas de desarrollo, estableciendo estándares de codificación, estructura de soluciones y lineamientos de calidad técnica.
  • Impulso el uso estratégico de activos corporativos de IA para potenciar la productividad de los equipos de desarrollo, optimizar tiempos de entrega y mejorar la calidad del código.
  • Monitoreo métricas de eficiencia y desempeño técnico, identificando oportunidades de mejora continua en los procesos de construcción de software.
  • Aseguro la correcta implementación de arquitecturas basadas en microservicios, manteniendo coherencia técnica y buenas prácticas en entornos distribuidos.
  • Actúo como referente técnico en la toma de decisiones de diseño, promoviendo soluciones escalables, mantenibles y alineadas con estándares corporativos.
  • Garantizo el cumplimiento de la metodología Scrum y del plan de calidad definido, fortaleciendo la disciplina de ingeniería dentro del equipo de desarrollo.
  • Fomento una cultura de innovación, aprendizaje continuo y adopción estructurada de nuevas herramientas orientadas a maximizar la eficiencia.

Software Engineer

NTT DATA
Bogotá, Bogotá D.C.
2021.11 - 2024.08
  • Diseñé y desarrollé soluciones digitales en entornos bancarios, garantizando alineación entre requerimientos funcionales, estándares de seguridad y lineamientos arquitectónicos definidos.
  • Implementé arquitecturas frontend basadas en microfrontends, mejorando la escalabilidad, mantenibilidad y autonomía del equipo.
  • Lideré la migración de Angular 13 a Angular 17, asegurando compatibilidad, optimización de rendimiento y adopción de mejores prácticas del framework.
  • Desarrollé servicios backend en Node.js, estructurando APIs eficientes y seguras para entornos de alta demanda transaccional.
  • Gestioné persistencia en bases de datos no relacionales, optimizando estructuras de datos para rendimiento y escalabilidad.
  • Participé en procesos de discovery, levantamiento de requisitos y diseño funcional, contribuyendo a la definición de soluciones técnicamente viables.
  • Trabajé sobre infraestructura cloud en AWS, consumiendo y desplegando soluciones sobre entornos previamente definidos por equipos DevOps, respetando lineamientos de arquitectura e integración.
  • Seguí y apliqué buenas prácticas de integración y despliegue continuo (CI/CD) utilizando pipelines e infraestructura existentes, enfocándome en la calidad y estabilidad del aplicativo.
  • Colaboré en equipos multidisciplinarios bajo metodología Scrum, estimando esfuerzos, gestionando riesgos técnicos y promoviendo mejora continua en el desarrollo.

Junior Software Developer

SOFTTEK RENOVATION LTDA
Bogotá, Bogotá D.C.
2019.11 - 2021.06
  • Diseñé e implementé soluciones de software a medida, alineadas con requerimientos funcionales y técnicos del negocio.
  • Participé en el desarrollo y evolución de aplicaciones empresariales utilizando Java como stack principal backend.
  • Implementé interfaces web robustas y mantenibles mediante JSF y Angular 12, aplicando principios de arquitectura modular y separación de responsabilidades.
  • Contribuí a la definición de componentes reutilizables y buenas prácticas de desarrollo para mejorar la calidad y mantenibilidad del código.
  • Apoyé procesos de análisis técnico, estimación y resolución de incidencias en entornos productivos.

Coordinador de sistemas

BILBAO GLOBAL BROKERS SAS
Bogotá, Bogotá D.C.
2019.05 - 2019.09
  • Administré y optimicé la infraestructura tecnológica de la sede principal en Bogotá y las sedes a nivel nacional, garantizando disponibilidad, estabilidad y continuidad operativa.
  • Implementé y configuré servicios de red, fortaleciendo la conectividad y el rendimiento de la infraestructura corporativa.
  • Supervisé y aseguré el correcto funcionamiento de la red interna, aplicando monitoreo proactivo y resolución estructurada de incidentes.
  • Gestioné soporte TI de nivel 1, 2 y 3, atendiendo incidencias críticas y escalando soluciones técnicas según complejidad.
  • Estandaricé procesos de atención y resolución de incidentes para mejorar tiempos de respuesta y calidad del servicio.

Monitor

UNIVERSIDAD CENTRAL
Bogotá, Bogotá D.C.
2016.08 - 2018.05
  • Diseñé y estructuré actividades académicas orientadas al fortalecimiento de la lógica algorítmica y los fundamentos de ingeniería de software.
  • Apoyé la planificación y ejecución de contenidos técnicos en asignaturas clave del núcleo de programación.
  • Acompañé a docentes en la implementación de metodologías prácticas para mejorar la comprensión de estructuras de datos, control de flujo y principios de orientación a objetos.
  • Guié a estudiantes en la resolución estructurada de problemas, promoviendo buenas prácticas de codificación y pensamiento computacional.
  • Contribuí al fortalecimiento de bases técnicas en lenguajes C y Java, consolidando fundamentos esenciales para el desarrollo de software.

Formación

DevOps Foundation Professional Certification -

CERTIPROF
Bogotá
2025.01 - 2025.02

AWS Certified Cloud Practitioner -

AWS
Bogotá
2024.02 - 2024.04

Ingeniaría de Sistemas -

UNIVERSIDAD CENTRAL DE COLOMBIA
Bogotá
2015.08 - 2021.08

Enfatiza tus habilidades clave

  • Liderazgo técnico y coordinación de equipos de desarrollo en entornos corporativos de alta exigencia
  • Definición e implementación de estándares de desarrollo y buenas prácticas de ingeniería de software
  • Promoción de cultura de calidad, mejora continua y disciplina metodológica bajo marcos ágiles (Scrum)
  • Toma de decisiones técnicas orientadas a escalabilidad, mantenibilidad y eficiencia operativa
  • Estimación técnica y evaluación de riesgos en iniciativas de transformación digital
  • Alta capacidad de autogestión y autoorganización, priorizando entregables en entornos dinámicos y de alta responsabilidad
  • Enfoque constante en autoformación y actualización tecnológica, manteniéndome al día en nuevas tendencias, frameworks y evolución del stack tecnológico para asegurar soluciones modernas y sostenibles

Idiomas

Español
Nativo
C2
Inglés
Intermedio avanzado
B2

Stack tecnológico

Lenguajes de Programación

  • Java (Spring Boot)
  • Node.js
  • TypeScript
  • JavaScript

Frontend

  • Angular (v13 – v20)
  • Arquitectura de Microfrontends
  • React (conocimiento práctico)
  • JSF

Backend & Arquitectura

  • Desarrollo de APIs REST
  • Arquitectura basada en Microservicios
  • Aplicaciones web multicapa
  • Integración de servicios y sistemas empresariales

Bases de Datos

  • Relacionales: Oracle, MySQL
  • No relacionales: MongoDB (modelado y optimización para alta demanda transaccional)

Testing & Calidad de Código

  • Pruebas unitarias en frontend con Karma / Jasmine
  • Pruebas unitarias con Jest
  • Pruebas unitarias con JUnit
  • Análisis estático de código con SonarQube
  • Enfoque en cobertura, mantenibilidad, seguridad y reducción de deuda técnica

Cloud & Plataformas

  • AWS (despliegue y operación sobre infraestructura existente)
  • Azure (monitoreo de pods y contenedores en entornos orquestados)

Control de Versiones

  • Git
  • GitHub
  • Estrategia de ramificación basada en GitFlow (feature, develop, release, hotfix, main)
  • Buenas prácticas en pull requests, code review y control de versiones colaborativo

Inteligencia Artificial Aplicada al Desarrollo

  • Implementación y uso estratégico de IA generativa para optimizar el ciclo de vida del desarrollo (análisis, generación de código, documentación y refactorización).
  • Diseño y adopción de agentes de IA para automatización de tareas técnicas y mejora de productividad en equipos de desarrollo.
  • Medición y seguimiento de métricas de eficiencia derivadas del uso de activos corporativos de IA.

Metodologías & Prácticas

  • Scrum (entornos ágiles)
  • Clean Code y buenas prácticas de desarrollo
  • Estándares de calidad y gobierno técnico
  • Discovery y levantamiento de requerimientos
  • Estimación técnica y gestión de riesgos

Productividad & Eficiencia

  • Mejora continua y estandarización de procesos
  • Autogestión y actualización constante del stack tecnológico

Cronología

DevOps Foundation Professional Certification -

CERTIPROF
2025.01 - 2025.02

Technical Lead

NTT DATA
2024.09 - Actual

AWS Certified Cloud Practitioner -

AWS
2024.02 - 2024.04

Software Engineer

NTT DATA
2021.11 - 2024.08

Junior Software Developer

SOFTTEK RENOVATION LTDA
2019.11 - 2021.06

Coordinador de sistemas

BILBAO GLOBAL BROKERS SAS
2019.05 - 2019.09

Monitor

UNIVERSIDAD CENTRAL
2016.08 - 2018.05

Ingeniaría de Sistemas -

UNIVERSIDAD CENTRAL DE COLOMBIA
2015.08 - 2021.08
Andrés David Gómez Toledo