Retrato
Junior Carrillo, Tech Leader en pagos e infraestructura financiera, en Medellín

Diez años en dinero que se mueve

Soy José Carrillo, aunque todo el mundo me dice Junior. Empecé escribiendo código para quien lo pagara y terminé especializándome en el único dominio donde un error no se puede maquillar: el que mueve plata de una cuenta a otra.

Hoy lidero el equipo de Pagos y Finanzas de Yummy, la super-app de LATAM. Antes pasé por conciliación contable a escala en Cencosud, microservicios de aerolínea en Sky Airline y pasarelas de pago en Wompi. Son contextos distintos con el mismo problema de fondo: sistemas que no pueden fallar, operados por equipos que tienen que poder dormir.

Trabajo desde Medellín. Fuera del teclado eso significa caminar la ciudad y tiempo con mi familia, que es lo que sostiene todo lo demás.

Ver servicios
Balance2015 — 2026
Años de carrera
10+

Desde 2015

Transacciones
2M

Por día, en producción

Equipo actual
7

Personas a cargo

Roles de liderazgo
3

Tech Lead y Dev Lead

Trayectoria

Roles que dejaron huella

Más de una década construyendo plataformas críticas para banca, pagos y fintech. Elige un período para abrir la entrada.

1 / 4

1M+ transacciones mensuales en mobile

Construí varios microservicios — entre ellos la gestión de perfiles — y escalé hasta Tech Leader Backup. Junto a mi equipo desarrollé la nueva versión de AppSales mientras se sostenía la versión anterior con más de 1 millón de transacciones mensuales en Android e iOS.

React Native · NestJS · Firebase · GCP

Tx/mes mobile
1M+
Plataformas
iOS · Android
Microservicios
5+
Método

¿Cómo trabajo?

Empiezo por el dinero, no por el código. Antes de proponer una arquitectura necesito entender de dónde sale cada peso, dónde se registra y quién tiene que poder auditarlo seis meses después. En pagos, el modelo de datos es el producto; todo lo demás es plomería alrededor.

De ahí salen microservicios y event sourcing cuando el dominio lo justifica, y un monolito bien ordenado cuando no. Prefiero un sistema aburrido que se entienda a las tres de la mañana antes que uno elegante que solo yo sepa operar. La observabilidad y las pruebas no son una fase posterior: son la condición para poder desplegar sin pedirle permiso al miedo.

El cumplimiento —PCI-DSS, ISO 27001— entra como restricción de diseño desde el primer día, no como una auditoría que se sufre al final. Sale más barato y produce mejores sistemas.

Liderar, en la práctica, significa que otras siete personas puedan tomar buenas decisiones sin esperarme. Documento lo que decido y por qué, reviso código a fondo, y trato de que el criterio quede en el equipo y no en mi cabeza. Si el equipo depende de mí para avanzar, hice mal mi trabajo.

Comunidad

Lo que devuelvo

Casi todo lo que sé lo aprendí de gente que se tomó el trabajo de explicarlo en público. Esto es lo que hago para saldar esa cuenta.

Código abierto
Publico y mantengo librerías, CLIs y servidores MCP en npm y GitHub. Todo lo que resuelvo dos veces en el trabajo termina siendo un paquete instalable.
Ver herramientas
Escritura técnica
Escribo sobre qué se rompió en producción y cómo se arregló — el material que me habría servido tener cuando empecé.
Leer en Substack
Mentorías
Acompaño a desarrolladores junior y semi-senior, en programas estructurados y en relaciones informales, sobre decisiones técnicas y de carrera.
Escribirme
Charlas y talleres
Doy charlas sobre arquitectura de pagos, conciliación de alto volumen y liderazgo técnico en comunidades y equipos de la región.
Proponer una charla

¿Tienes un sistema de pagos que se está volviendo difícil de sostener?