Ingeniero de software full stack con más de 10 años construyendo plataformas que sirven a más de 700.000 usuarios en Colombia y Latam. Stack principal: Java (Spring Boot, Quarkus) y Node.js / TypeScript (NestJS) en backend, Angular, React y Vue en frontend, Next.js para aplicaciones full stack, sobre AWS y Kubernetes. Diseño arquitecturas de microservicios, integraciones y event streaming con Kafka, y lidero equipos técnicos en pagos, transporte, logística y banca.
1
Arquitectura
Cloud-native por diseño.
Diseños cloud-native sobre AWS, Azure y GCP. DDD, orientado a eventos, observable desde el primer día y probado con carga y caos antes de salir. Diez años en fintech, banca, logística y transporte, con las decisiones escritas como ADRs.
AWS · Azure · GCP · DDD · CQRS · Eventos · ADRs
2
Integración
Hacer que los sistemas se hablen.
Mi oficio es hacer que los sistemas se hablen entre sí: Enterprise Integration Patterns con Apache Camel sobre Quarkus, y Kafka con Connect, Debezium y Streams. Pasarelas de pago, APIs de socios y de gobierno, enrutamiento y transformación de mensajes.
La IA está en cada paso de cómo trabajo: especificación, diseño, código, revisión y entrega. Últimamente también construyo el lado de la IA: harnesses de agentes, servidores MCP, skills, agentes y la gobernanza que permite que una empresa confíe en ellos. Claude Code, las APIs de Anthropic y OpenAI, LangChain, MCP y Hugging Face sobre la mesa.
Harness · MCP · Skills · Agentes · Gobernanza
4
Liderazgo técnico
Equipos que entregan.
Más de 200 personas lideradas en los últimos cinco años. Acompaño a desarrolladores hacia roles senior y de arquitectura y dicto formaciones corporativas de IA, para que todo un equipo trabaje así, no sólo yo. Cultura de code review, coding dojos, preventa y diseño de soluciones.
Equipos · 200+ personas lideradas · Formaciones de IA · Preventa
Logros
Logro
Valor
Detalle
Interoperabilidad de peajes electrónicos
IP/REV
Parte del equipo que construyó IP/REV (Interoperabilidad con Recaudo Electrónico Vehicular) del Ministerio de Transporte: arquitectura orientada a eventos, de alta concurrencia y alto volumen transaccional.
Integración con el RNDC
RNDC
Integración con el RNDC para empresas de carga como Grupo Nutresa y Rápido Ochoa: remesas, manifiestos electrónicos de carga y cumplidos.
Latencia en microservicios críticos
−98 %
De 5 s a 100 ms a 10.000 req/s en microservicios críticos del Banco de la República, con WebFlux, Redis y MongoDB.
Time-to-market
−40 %
Con una plataforma de Developer Experience (Backstage, AWS Service Catalog, arquetipos) presentada al C-Level.
Hoja 2/6Capacidades
Trayectoria
Avianca
Contratista
Senior Red Hat Integration Engineer
Core de pagos de la aerolínea conectado a pasarelas de Latam con Camel sobre Quarkus.
Quarkus · Apache Camel · Kafka
Quind
Flypass (peajes y parqueaderos electrónicos)
Technical Lead
Arquitectura y liderazgo técnico de la plataforma de pagos y movilidad de Flypass; IA en el flujo de trabajo del equipo.
Spring Boot · Kafka · AWS · Claude Code
Fiscalía General de la Nación
Contratista
FullStack & Tech Lead
Tres sistemas misionales full stack, desplegados en OpenShift.
NestJS · React · Oracle · OpenShift
Celsia
Contratista
Senior Integration Developer
Migración del bus de integración de IBM App Connect a Kubernetes.
Quarkus · Apache Camel · Kafka · Kubernetes
OLJ Solutions
Proyectos IP/REV y RUNT
Senior Software Developer
IP/REV, portal del RUNT y RNDC para el sector transporte.
Java · Node.js · Angular · AWS
INDRA Colombia
Banco de la República
Technical Lead · Software Engineer
Microservicios y liderazgo de dos equipos para el Banco de la República.
Java · Spring · Angular · GCP
Primeros años
De la mesa de ayuda al desarrollo de software
Atento, iKono, Estatal de Seguridad y Emtelco: de la mesa de ayuda ITIL a ETL sobre big data.