Eric Liao is a Senior/Staff software engineer with 13 years of experience who has scaled distributed systems from zero to 8 million users and now focuses on production-grade GenAI infrastructure. He led architecture and migrations at Allergan Data Labs—evolving serverless event-driven systems into Kubernetes microservices, designing event-sourced transactions and saga patterns to avoid distributed locks, and executing zero-downtime migrations for millions of users. Eric is pragmatic about reliability: his hard-won lessons from high-traffic incidents taught him to design for failure modes, eventual consistency, and deep observability rather than chasing theoretical perfection. He builds developer-facing GenAI tooling—multi-agent orchestration, RAG pipelines, and an MCP-powered terminal editor—and writes about LLM architecture to a growing audience. A former CS lecturer who’s taught AI, databases, and web development to 1,000+ students, he pairs technical leadership with a knack for clear documentation and mentorship. Based in Irvine, he’s seeking Staff/Senior roles at Series A/B companies tackling scalable LLM systems, agentic platforms, or developer tools.
13 years of coding experience
11 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at California State University, Los Angeles
Contributions:94 commits, 33 pushes, 1 branch in 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.