Saltar al contenido

Experiencia

Historial profesional

Las fechas salen del CV actual y no se ajustan. Los roles concurrentes siguen separados. Las tecnologías aparecen cuando el CV o el trabajo posterior en plataforma las nombra.

AnalistaCoordinador de sistemasDesarrollador seniorCoordinador de desarrolloDesarrollador backend seniorLíder técnicoJefe de I+D
  1. Junio 2019

    Actualidad

    Jefe de I+D

    Jefe de Investigación y Desarrollo de Software

    Soga SAS

    Dirijo investigación y desarrollo de la plataforma interna de ingeniería: servicios Laravel hexagonales, workers Python de streams y dirección arquitectónica de productos como ProCrédito v2.

    • Coordinar el equipo de desarrollo y fijar el architecture pack (slices, ports, contratos de stream).
    • Tomar decisiones técnicas y de presupuesto de una plataforma interna de larga vida.
    • Diseñar servicios Laravel hexagonales / DDD y workers Python sobre Redis Streams.
    • Investigar y adoptar entrega con Docker, Kubernetes, Nginx y Helm.
    LaravelPHPPythonRedis StreamsMySQLDockerKubernetesNginx
  2. Enero 2024

    Marzo 2026

    Líder técnico

    Líder Técnico Fullstack

    Armirene

    Liderazgo técnico de Armi, una plataforma multi-commerce: Commerce Tools como motor, Checkout y Merchant Center como productos Next.js, entrega con Docker y Kubernetes.

    • Liderazgo técnico fullstack de Checkout y Merchant Center.
    • Mantener el dominio de commerce en adaptadores alrededor de Commerce Tools — catálogo, carrito, órdenes, clientes.
    • Modelar Checkout v2 con valores de dominio (dinero, moneda, dirección, medio de pago).
    • Integrar identidad (Clerk), GraphQL/Apollo y eventos operativos en RabbitMQ.
    • DevOps, incluyendo Kubernetes y Docker.
    Next.jsReactTypeScriptGraphQLCommerce ToolsClerkRabbitMQDockerKubernetes
  3. Noviembre 2019

    Agosto 2023

    Desarrollador backend senior

    Desarrollador Backend Senior

    TRIKO SAS

    Ingeniería backend senior con arquitectura, prácticas de desarrollo e infraestructura en Google Cloud — incluyendo Redis, Memcached y supervisión de procesos.

    • Desarrollo backend senior y arquitectura.
    • Implementar buenas prácticas de desarrollo y patrones de diseño.
    • Trabajar con infraestructura de Google Cloud.
    • Usar Redis, Memcached, Supervisor y tooling de runtime relacionado.
    Google CloudRedisMemcachedSupervisor
  4. Enero 2018

    Junio 2019

    Coordinador de desarrollo

    Coordinador de Desarrollo

    FENALCO Atlántico

    Coordinar, diseñar e implementar software a medida para las necesidades de la organización — incluyendo ProCrédito 2.0 y FACTIBLE, facturación electrónica.

    • Coordinar, diseñar e implementar desarrollos a medida para la organización.
    • Coordinar el desarrollo de la plataforma ProCrédito 2.0.
    • Coordinar y desarrollar FACTIBLE, software de facturación electrónica.
    TODO_TECH_STACK
  5. Marzo 2016

    Enero 2021

    Desarrollador senior

    Desarrollador Senior

    Kooomo

    Análisis, diseño y desarrollo en una plataforma internacional de ecommerce multi-merchant: pagos, manejo de órdenes e integraciones con terceros.

    • Análisis, diseño y desarrollo para una plataforma internacional de ecommerce multi-merchant.
    • Pasarelas de pago, órdenes de pago y métodos de pago.
    • Integrar plugins externos incluyendo Mailchimp, MagNews, MailUp, Amazon y eBay.
    • Integraciones REST y SOAP/web services con otras plataformas y tiendas virtuales.
    RESTWeb services
  6. Noviembre 2015

    Marzo 2016

    Desarrollador senior

    Desarrollador PHP Senior

    Software Estratégico

    Desarrollo PHP orientado a objetos para Zerogrey, una plataforma internacional de ecommerce, incluyendo plugins jQuery y objetos de base de datos MySQL.

    • Desarrollo PHP senior orientado a objetos para la plataforma internacional de ecommerce Zerogrey.
    • Desarrollar plugins jQuery.
    • Implementar procedimientos, funciones, triggers y vistas de MySQL.
    PHPjQueryMySQL
  7. Junio 2013

    Marzo 2015

    Desarrollador semisenior

    Desarrollador Semisenior

    Delaware Consultoría (Colombia branch)

    Ingeniería de desarrollo en el sector de telecomunicaciones sobre el sistema de información Elite, con programación de base de datos Oracle 11g.

    • Programación, análisis, definición y desarrollo de funcionalidad para el sistema de información Elite.
    • Funciones, procedimientos, paquetes y triggers de Oracle 11g.
    Oracle 11g
  8. Junio 2012

    Febrero 2013

    Asistente de sistemas

    Asistente de Sistemas

    CESCA Cooperativa de Ahorro y Crédito

    Sistemas de información, infraestructura y aplicaciones internas — incluyendo desarrollo web PHP y trabajo con bases de datos Oracle.

    • Programación, análisis, definición y desarrollo de sistemas de información de la empresa.
    • Mantenimiento de hardware, equipos de telecomunicaciones y redes Microsoft.
    • Desarrollo con PHP, jQuery, Ajax, HTML5 y CSS3.
    • Funciones, procedimientos, paquetes y triggers de Oracle 9g.
    PHPjQueryAjaxHTML5CSS3MySQLOracle 9g
  9. Julio 2008

    Enero 2009

    Coordinador de sistemas

    Coordinador de Sistemas

    CREASE (Centro de Refuerzos y Asesorías Educativas)

    Coordinar sistemas e infraestructura, incluyendo un sistema de información para asignar servicios de asesoría educativa.

    • Técnico / coordinador / supervisor de sistemas para infraestructura y sistemas.
    • Programación, análisis, definición y desarrollo de un sistema de información para asignar servicios de asesoría educativa.
    • Mantenimiento de hardware, equipos de telecomunicaciones y redes Microsoft.
    TODO_TECH_STACK
  10. Febrero 2006

    Septiembre 2007

    Analista

    Analista de Sistemas

    Colegio Nuestra Señora de los Ángeles

    Análisis y desarrollo de plataformas internas: gestión documental ISO 9001, encuestas y administración académica de calificaciones.

    • Programación, análisis, definición y desarrollo de una intranet corporativa para gestión documental ISO 9001.
    • Desarrollo de una plataforma de encuestas requerida por la misma norma.
    • Análisis, definición y desarrollo de sistemas de información para la gestión administrativa de calificaciones.
    TODO_TECH_STACK