Zhiming Xu is a software engineer in Mountain View with a decade of experience building backend and frontend systems, currently contributing to agentic AI meeting products at Otter.ai. He brings practical expertise in Java, Go, and Angular from roles at Lacework and internships at Tencent and Amazon, blending cloud-native and full-stack development. Zhiming also has a strong research and teaching background from the University of Virginia and The Hong Kong Polytechnic University, reflecting comfort with both production engineering and academic rigor. His trajectory—spanning a PhD-level research path and a professional master’s in computer science—signals depth in systems thinking and applied research. Colleagues describe him as someone who moves smoothly between prototyping research ideas and shipping reliable production features.
9 years of coding experience
3 years of employment as a software developer
Computer Science, Computer Science at University of California, Berkeley
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Nanjing University
Master of Computer Science, Master of Computer Science at University of Virginia
Contributions:1 release, 145 pushes, 3 branches in 3 years 2 months
yum
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.