
Senior Product Engineer at charles, where brands run AI shopping agents on WhatsApp. I build the parts that let them try, test, and trust those agents before a customer ever writes in.
charles helps consumer brands sell and support customers on WhatsApp. Brands design their agents in a visual flow builder. I work across that builder, its backend, and Cowork, the AI copilot that builds and tests flows with you. Everything below is live on the platform.
12+ years, two countries, nine stops. Mostly real-time communication, health products, and lately AI that talks to people.
Medellín. Where it started.
Built the core web app in Ember.js, while still studying.
Projects for Volkswagen France and several published iOS apps.
Analytics for J&J Pharmaceuticals and Southwest Airlines ETOPS.
Multiparty video conferencing for an enterprise communications platform.
Therapist booking for thousands of users, a UI redesign, and my first hiring loops. Moved to Germany.
Led an exchange platform end to end and built its KYC flow. The platform was regulated by the Monetary Authority of Singapore.
Docker containers 4GB to 500MBOwned the real-time audio platform for 11,000+ users across mental health and education, including native audio on mobile.
AI replies 4s to 1.5sPreview, testing, and Cowork for WhatsApp AI agents.
AI reply time on Shadowlight at Hero Journey Club, after rebuilding the conversation engine with swappable speech and language models.
Docker container size at Chintai, after folding 7 to 8 apps into one pnpm and Turborepo monorepo.
People on the real-time audio platform I owned at Hero Journey Club: backend, web, and mobile.
Joined Hero Journey Club as the 4th engineer and helped grow the team to 8.
Led an exchange platform at Chintai end to end, managing 2 engineers and running 2 workshops on development practices.