Summary
Ning Ruan is a Senior Staff Software Engineer focused on Applied AI, leading efforts at Google to modernize cloud contact center solutions by integrating LLMs to boost agent productivity and create new revenue pathways. With 14 years in software engineering and a PhD in computer science, Ning blends deep research pedigree—10+ top-tier publications, two patents and 1,000+ citations—with hands-on product delivery across ads measurement, cross-device infrastructures, and mobile display quality. As a founding engineer of Google’s Cloud Contact Center AI, he has driven agent assist and topic modeling features that translate research into production at scale. His background building large-scale graph databases and mining algorithms informs his approach to system design, especially for complex inference and targeting pipelines. Formerly on Microsoft Azure and now based in Sunnyvale, he pairs strong academic credentials with practical cloud engineering leadership. Colleagues praise his ability to move quickly from novel algorithms to robust, measurable product outcomes.
14 years of coding experience
12 years of employment as a software developer
MS Computer Science, MS Computer Science at Beihang University
PhD Computer Science, PhD Computer Science at Kent State University
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Fuzhou University
Chinese, English