Technical Lead | Systems Architect | Building AI Agents & Voice Systems | Creator of AI Phone Agent
I am an AI systems architect and technical lead with 15+ years designing and scaling complex, high-performance systems from the ground up. I focus on production-grade platforms that connect solid architecture with real-world delivery — from distributed backends to modern AI-driven applications.
My recent work centers on AI application architecture: agent-based systems, LLM orchestration, tool use, and real-time voice (telephony-grade latency and reliability). I care about agents that go beyond chat — systems that interpret intent, take action, and run workflows you can ship and operate.
I pair deep technical design with hands-on execution, with emphasis on scalability, reliability, and turning emerging AI capabilities into production-ready systems. I mentor engineers, lead technical direction, and stay close to the code where it matters.
Outside of work, I contribute to volunteer and community initiatives, using technology for positive social impact.
I maintain AI Phone Agent — a production-oriented Node.js / TypeScript starter for real-time voice agents on real phone calls, built on OpenAI Realtime with Twilio Media Streams and Amazon Connect. It demonstrates end-to-end patterns: streaming audio, function tools (transfer, hang up, structured intake), optional MCP-backed tools, and operational endpoints for tunnels and monitoring.
Architected and built foundational systems from scratch as one of the first technical leaders, defining technology vision and architecture to enable long-term scalability and business growth. Proactively explore emerging technologies, such as GenAI, to identify opportunities for enhancing products and driving business outcomes. Lead the engineering team to achieve technical objectives, ensuring high-performance, scalable, and reliable systems through hands-on guidance, strategic refactoring, and performance/security analysis. Drive technical evolution within the organization, facilitating high-level technical discussions and knowledge-sharing with senior engineers and leadership to shape the company's technology direction.
Led architecture and development of a distributed mobile platform serving millions of users globally, ensuring scalability, high availability, and performance during growth.
Designed backend systems for 1M+ DAU, built distributed architecture across 4 global data centers, and led cross-functional teams to deliver reliable game services.