Summary
Mario Diaz is a hands-on Principal Engineer and fractional CTO with 20+ years of experience designing and shipping distributed, cloud-native platforms that power real-world AI and voice systems. He builds production-grade multi-tenant SaaS and event-driven architectures on AWS using TypeScript/Node.js, React, PostgreSQL and modern LLM stacks (OpenAI, Claude, Bedrock), and recently led Afterhour, a voice-based AI assistant used for intake, routing and workflow automation. Mario combines deep systems and infra expertise—serverless patterns, messaging, observability and scale-to-zero economics—with product-facing work, enabling non-technical users to configure conversational agents via a provider-agnostic LLM orchestration layer. He has led large migrations and high-throughput architectures in streaming and ad-tech, having owned microservice ecosystems, CI/CD and multi-cloud GitOps practices as a CTO. Comfortable oscillating between coding, architecture and stakeholder-facing decisions, he’s known for turning complex ideas into reliable, production-ready systems and for shipping browser-based real-time testing and consent-aware transfer flows. Based in Vicente López, Argentina, he’s open to full-time or fractional roles where pragmatic engineering meets scalable AI productization.
9 years of coding experience
21 years of employment as a software developer
1997, ELECTRONIC TECHNICIAN, 1997, ELECTRONIC TECHNICIAN at EET N° 1 “José de San Martín”. Lomas de Zamora – Pcia. de Buenos Aires
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Universidad Kennedy
English, Spanish, English, Spanish