pasiolum.passion + solum — Latin for ground.
Available for new projects

I build AI agentsthat ship.

Anyone can demo an agent. I build the version that survives real users — on the Claude Agent SDK and MCP, with the discipline I learned shipping reactive backends for systems that weren't allowed to go down.

About

The demo is the easy part.

I came up through the unglamorous end of the stack. My first job was the integration backbone for one of Colombia's largest retailers — Java, Spring, Project Reactor, WebFlux — the kind of system where a bad decision doesn't surface as a bug, it surfaces six months later as an outage. That teaches you a specific kind of attention to detail that lasts.

Since then I've been CTO and partner of an AI content-processing platform, and I've spent years coaching engineering teams across Colombia, Ecuador and Peru. Between the two, I learned the thing this whole page is about: AI projects almost never fail on the model. They fail on everything around it.

So that's what I build. Agents on the Claude Agent SDK and MCP — a WhatsApp number that sells and books visits on its own, a hiring pipeline a recruiter runs by talking to Claude, a journal that maps what you actually believe. The retries, the state, the guardrails, and the moment the agent confidently does the wrong thing: that's the job. I don't just build these systems — I also teach how to build them properly. If I can't explain a system, I don't trust myself to ship it.

pasiolum is the name I gave that. Passion is what makes you build something at two in the morning. Solum — ground — is what keeps it standing at nine. A demo only needs the first one. Production charges you for the second.

Portrait of Santiago Posada García
4+Years shipping production systems
54MCP tools running in production
3Countries where I've coached engineering teams
Selected work

Agents doing real work.

Under the hood

What these systems look like inside.

One request, end to end. The walkthrough plays on its own — click a bar to jump to a step, or the arrows to switch systems.

01 / 03

Conversational commerce · WhatsApp

CustomerWhatsAppOwnernatural languageWebhookFastifySales agentClaude Agent SDKCatalogphotos · pricingLeadscaptureVisitsschedulingSQLiteone live catalogStorefrontNext.js · self-generated

01A customer writes to the WhatsApp number.

The journey

Where the ground comes from.

  1. 2021

    From zero to production · intensive full-stack program

    An intensive full-stack program — and before the year closed I was already consulting on systems that ran real businesses.

  2. 2021 — 2022

    Software development consultant · one of Colombia's largest retailers

    Built the reactive integration backbone — Java, Spring Boot, Project Reactor, WebFlux — that let the retailer's core systems talk to each other. The kind of system that teaches attention to detail and the ability to see risks coming.

  3. 2022 — 2023

    Software technical coach · Latin-American software consultancy

    Moved from writing systems to growing the engineers who write them. Learning fast stopped being a habit and became the job.

  4. 2023 — 2024

    Technical lead · teams across Colombia, Ecuador & Peru

    Transversal lead across client projects: evaluating teams, designing tailored learning plans, and catching project risks before they surfaced.

  5. 2024 — 2026

    Partner & CTO · AI content-processing platform

    Co-owned the technical vision and the architecture. The seat where AI stopped being a feature I added and became the product I answered for.

  6. 2025 — today

    Technical coach lead · AI-First · developer training programs

    Leading programs that train AI-First developers, while building agents on the Claude Agent SDK and MCP — the work this whole page is about.

Claude Certified Architect — FoundationsAnthropic · 2026
Tools I reach for
  • Claude Agent SDK
  • MCP
  • TypeScript
  • Python
  • Next.js
  • Node · Bun
  • Java · Spring
  • Elixir
  • PostgreSQL · pgvector
  • Firestore
  • Terraform
  • GCP · Cloud Run
  • Docker · Kubernetes
Contact

Thinking about putting an agent into production?

Tell me what you're trying to automate and where it keeps breaking. If I'm not the right person for it, I'll usually know who is.

pasiolum.Santiago Posada GarcíaAI agent engineerMedellín, Colombia · Remote