PortafolioRead in English

Andrés Zapata

Arquitecto de software · Ingeniero full stack senior (Java y Node.js). Más de 10 años diseñando y construyendo sistemas escalables.

Liderazgo técnicoEquipos · 200+ personas lideradas · Formaciones de IA · Preventa4entradatu problemaenrutador porcontenidoArquitecturaAWS · Azure · GCP · DDDCQRS · Eventos · ADRs1IntegraciónEIP · Camel · Quarkus · KafkaDebezium · Streams2Desarrollador AI-nativeHarness · MCP · Skills · AgentesGobernanza3agregadorsalidaproducciónPROD
  1. entradatu problema
  2. enrutador por contenido
  3. ArquitecturaAWS · Azure · GCP · DDD · CQRS · Eventos · ADRs1
  4. IntegraciónEIP · Camel · Quarkus · Kafka · Debezium · Streams2
  5. Desarrollador AI-nativeHarness · MCP · Skills · Agentes · Gobernanza3
  6. Liderazgo técnicoEquipos · 200+ personas lideradas · Formaciones de IA · Preventa4
  7. agregador
  8. salidaproducción
  9. PROD
Detalle ARoute.java
from("inbound:tu-problema")    .choice()        .when(needs("architecture")).to("architecture:aws+azure")        .when(needs("integration")).to("integration:eip+camel")        .when(needs("ai-native")).to("ai-native:harness+mcp")    .end()    .wireTap("liderazgo-tecnico:equipos")    .aggregate(allBranches()).to("outbound:produccion");
Bloque de título
RolArquitecto de software · Ingeniero full stack senior (Java y Node.js)
Experiencia10+ años construyendo software
DominiosFintech · Banca · Transporte y movilidad · Logística · Energía · Sector público · Aerolíneas
AlcanceArquitectura · Integración · Desarrollador AI-native
ContactoEscribimeafzar27@gmail.com

Hoja 1/6Ruta

Capacidades

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. 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. 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.

    EIP · Camel · Quarkus · Kafka · Debezium · Streams

  3. 3

    Desarrollador AI-native

    IA en cada paso.

    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. 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
LogroValorDetalle
Interoperabilidad de peajes electrónicosIP/REVParte 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 RNDCRNDCIntegració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

  1. 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

  2. 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

  3. Fiscalía General de la Nación

    Contratista

    FullStack & Tech Lead

    Tres sistemas misionales full stack, desplegados en OpenShift.

    NestJS · React · Oracle · OpenShift

  4. Celsia

    Contratista

    Senior Integration Developer

    Migración del bus de integración de IBM App Connect a Kubernetes.

    Quarkus · Apache Camel · Kafka · Kubernetes

  5. 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

  6. 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

  7. 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.

    Java · PL/SQL · Odoo · ITIL

Hoja 3/6Trayectoria

Proyectos16 proyectos

Transporte y movilidad

Plataforma e IA

Banca

Integración empresarial

Sector público

Datos y telecomunicaciones

Hoja 4/6Proyectos

Stack tecnológico

Stack tecnológico
ÍtemGrupoPartes
01Lenguajes
  • Java
  • Kotlin
  • TypeScript
  • JavaScript
  • Go
02Backend
  • Spring Boot
  • WebFlux
  • Quarkus
  • Apache Camel
  • Vert.x
  • Node.js
  • NestJS
03Frontend
  • Angular
  • React
  • Vue
  • Next.js
04Datos y eventos
  • Kafka (Confluent)
  • Debezium
  • GCP Pub/Sub
  • PostgreSQL
  • Oracle
  • MongoDB
  • Redis
  • DynamoDB
05Cloud y DevOps
  • AWS
  • GCP
  • Azure
  • OpenShift
  • Kubernetes
  • Docker
  • Terraform
  • GitHub Actions
  • Keycloak
  • Kong
06Observabilidad
  • OpenTelemetry
  • Prometheus
  • Grafana
  • Loki
  • Tempo
07Calidad
  • JUnit
  • Testcontainers
  • Cypress
  • k6
  • Gatling
  • Chaos engineering
  • SonarQube
08Arquitectura
  • Microservices
  • Event-driven
  • CQRS
  • Hexagonal
  • DDD
  • Serverless
  • ADRs
09Ingeniería de IA
  • Claude Code
  • Anthropic API
  • OpenAI API
  • LangChain
  • MCP
  • Hugging Face

Hoja 5/6Stack tecnológico

Contacto

Bloque de título
ContactoEscribimeafzar27@gmail.com
GitHubgithub.com/AZapata27
LinkedInlinkedin.com/in/andres-zapata-aristizabal
CV
UbicaciónPereira, Colombia · Remoto
DisponibilidadTrabajo remoto desde Colombia (UTC−5). Abierto a proyectos de arquitectura, integración y desarrollo AI-native.

Notas generales

IA aplicada
Desarrollo con agentes de código (Claude Code) con foco en seguridad y confidencialidad.
Preventa
Levantamiento de necesidades, diseño de soluciones y ADRs.

Idiomas

  • EspañolNativo
  • InglésB2

Hoja 6/6Contacto