Johnny Montoya

Johnny Montoya

Ingeniero de I+D en IA / AI R&D Engineer @ Unloquer

About

Johnny Alexander Montoya Franco is an AI R&D Engineer at LaHaus, where he leads the GenAI and Voice AI strategy for Colombia's leading PropTech: an end-to-end real estate call platform with 2.5k+ conversations/month and sub-second latency, and LaHaus-Arena, a proprietary framework that evaluates 20+ LLM model families from 5 providers with over 98% completeness. Before LaHaus, he was Senior Data Engineering Lead at Nequi (Bancolombia), where he built from scratch the data infrastructure of Colombia's first digital bank until scaling it to 20M+ users and peaks of 1.5M+ operations/hour, including the real-time fraud detection pipeline. He has 14 years transforming industries with data and AI, has been a speaker at PyCon Colombia 2023 and 2024, was selected by Bancolombia for the Plug & Play Accelerator in Palo Alto (2018), regularly attends the AI Engineer World's Fair and The AI Conference in Silicon Valley, and is a long-time open source advocate at the Unloquer Hackerspace in Medellín (Airflow, dbt, Metabase, LangChain). He is currently building Centinela, a multi-tenant AI agent platform in production for clients in Colombia, and it is the technical foundation of this workshop.

Workshop

Artificial Intelligence

Executable Skills: Teaching an Agent How Your Company Works

FORMAT: WorkshopLEVEL: IntermediateLANGUAGE: Spanish

The problem, in YC's words (February 2026): "Every company has scattered know-how — in people's heads, in old emails, in Slack threads, in support tickets, and in databases. The company works because humans vaguely remember where that knowledge is. But AI agents do not operate that way." The solution is a Company Brain: a system that extracts knowledge from all those fragmented sources, structures it, keeps it up to date, and turns it into an executable skills archive for AI. This workshop builds, in two hours, a minimal but real Company Brain with pure Python. It is not theory: the code comes from Centinela, a platform already in production serving agricultural operations in Colombia and beverage distributors in Bolivia, and combines the same pieces that at LaHaus have allowed me to bring voice agents to 2.5k+ calls/month with a real SLA. Stack we will touch (all Python or accessible from Python): - Chainlit ≥ 2.9 as conversational interface and thread/step data layer - deepagents (0.4.x) as orchestrator for stateful agentic loops - langchain-anthropic + fallback to Gemini via langchain-google-genai - e2b-code-interpreter as a real sandbox (not mock) to run Python with auditable side effects - Supabase (Postgres + RLS) as multi-tenant control plane - asyncpg for a conversation persistence layer on PostgreSQL - MCP (Model Context Protocol) via langchain-mcp-adapters to plug in external tools

Johnny Montoya

Johnny Montoya

Ingeniero de I+D en IA / AI R&D Engineer @ Unloquer

View talk

Want to know more?

Join PyCon Colombia newsletter and get a complete overview of our events, speakers and community participation.