Summary
Zhi Xu is a software engineer with 11 years of experience building full-stack systems and scalable backend services, currently at Google in Seattle. He brings strong Java expertise and hands-on experience with Spring, Hibernate, MyBatis, Tomcat and related ecosystems, paired with practical big data work on Spark and Hadoop. Zhi’s background includes production service experience at Amazon and data-driven research and internships where he implemented distributed community detection on 100M+ scale data and redesigned databases for performance. He blends applied research (NLP and crawling at UPenn) with product delivery, having shipped monitoring and visualization web apps using Chart.js and mapping visualizations on Baidu maps. Comfortable across cloud, mobile and embedded domains, he also designed cloud control systems for photovoltaic products earlier in his career. His MSE from UPenn and a track record across major tech firms signal an engineer who translates algorithmic ideas into reliable, production-grade software.
10 years of coding experience
3 years of employment as a software developer
Bachelor’s Degree, New Energy Science and Engineering, 3.3/4.0, Bachelor’s Degree, New Energy Science and Engineering, 3.3/4.0 at Nanjing University of Science and Technology
Master of Science in Engineering (MSE), Computer & Information Science / Mechanical Engineering, 3.75/4.00, Master of Science in Engineering (MSE), Computer & Information Science / Mechanical Engineering, 3.75/4.00 at University of Pennsylvania
Chinese, English