Senior Software Engineer · Bogotá, Colombia

Diseño, construyo y opero sistemas distribuidos — ahora también con LLMs

Soy Juanse, Senior Software Engineer con +6 años de experiencia. Diseño, construyo y escalo sistemas distribuidos: robustos, resilientes y seguros.

Trabajo AI-first, y eso va en dos vías. Construyo con AI: integro LLMs y agentes en mi flujo de trabajo para desarrollar. Y construyo AI: diseño productos AI-native —LLMs y agentes en el core— de la spec al eval, hasta producción.

Antes fui founding engineer y tech lead en una fintech: parte del equipo que construyó sus stablecoins sobre Polygon y Celo. Movieron +US$2,000M sin un solo incidente.

Experiencia laboral

Senior Software Engineer | Founding Team

Minteo – Fintech

  • Lideré el diseño de la plataforma core de liquidación — on/off-ramps, dispersión de fondos, mint/burn, y el módulo de KYC/compliance bajo mandato regulatorio y auditorías externas mensuales.
  • Operé en producción una plataforma que liquidó más de USD $2B en volumen on-chain en Latinoamérica — con picos de más de USD $300M en un solo mes — soportando a más de 100,000 usuarios finales vía clientes B2B.
  • Diseñé la arquitectura multi-token y multi-país, y lideré la expansión a nuevas redes blockchain, habilitando un roadmap de seis stablecoins regionales sin reescribir el núcleo.
  • Lideré un equipo de cuatro a cinco ingenieros durante más de tres años, reportando directamente al CTO.

El hito llegó a la prensa: La República cubrió cuando el sistema superó los US$200M mensuales. Y como la blockchain es pública, lo audité on-chain: cada cifra es verificable.

Software Engineer

Cóndor Labs

  • Implementé una capa de caching con Redis sobre las consultas más pesadas de un producto SaaS B2B, reduciendo la latencia percibida en los endpoints de mayor tráfico.
  • Construí pipelines de CI/CD en GitHub Actions para los servicios backend, eliminando los despliegues manuales.

Software Engineer

Arvolution – Healthtech

  • Construí workflows ETL en Python sobre AWS Lambda que procesaban datos de incidentes laborales de plantas industriales, alimentando la analítica detrás de reportes regulatorios para clientes como Bavaria.
  • Implementé APIs GraphQL que exponen datos de incidentes y operaciones a los frontends del producto, sobre una capa de persistencia serverless orientada a eventos.

Software Engineer

TuProp – Proptech

  • Ayudé a construir el MVP de la aplicación de punta a punta, en el frontend y en un backend GraphQL.
  • Integré la API de OpenStreetMap para habilitar mapas y geolocalización en la búsqueda de propiedades.
  • Construí web scrapers y pipelines ETL con Puppeteer para recolectar y poblar el catálogo de propiedades con nuevos listados.

Proyectos

COPM — Auditoría y análisis on-chain

Auditoría reproducible de la stablecoin que ayudé a construir en Minteo: 317,696 eventos Transfer escaneados directo de Polygon y Celo vía RPC, ~US$2,046 millones en volumen verificado contra la chain en vivo.

Por NDA no puedo mostrar el código de la empresa — pero la blockchain es pública. Pipeline propio de scanning (sin indexers ni APIs de terceros), validación automatizada, charts SVG generados desde cero y la historia contada para cualquier público.

Blog

Systems Thinking

10 min de lectura

La AI puede escribir el código por ti. Lo que no puede hacer es ver los efectos de segundo orden de cada decisión. Esa habilidad tiene nombre, y es entrenable.

Ver todos los posts →

Sobre mí

Me llamo Juan Sebastián Agudelo, pero puedes llamarme Juanse. Empecé a programar a los 19 años, haciendo un pivot a mi vida: era estudiante becado de finanzas.

La curiosidad ha marcado mi vida desde siempre, y fue lo que me motivó a aprender programación de manera autodidacta.

Escribo sobre lo que aprendo en el camino, porque enseñar es aprender dos veces.

Creo profundamente en la educación continua, sea de la forma que sea —formal, en línea o autodidacta—, como manera de seguir creciendo a nivel personal y profesional.

Creo firmemente en que el futuro siempre será mejor. Es la única manera de construirlo.

Muss es sein? Es muss sein!

Habilidades

Languages
TypeScript · Python
Frameworks
Fastify · FastAPI · React · Next.js · GraphQL
Cloud & Infra
AWS · Kubernetes · Docker · Terraform · CI/CD pipelines
Async Processing
Temporal.io · Message Queues
Databases
PostgreSQL · DynamoDB · Redis
Architecture
Event-driven · Serverless
AI
LLMs · AI Agents · LangGraph · LangFuse