Warren Zhu

Senior Software Engineer at Google

Bellevue, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Warren Zhu is a Senior Software Engineer at Google based in Bellevue with nine years of experience building robust, cloud-native systems on Google Cloud Platform and Java ecosystems. He brings deep backend and DevOps expertise, evidenced by substantive contributions to the core of Apache Spark—improving stability, executor decommissioning, event logging, and deadlock prevention in a project used for large-scale data processing. Warren combines formal training in management information systems and internet working with a pragmatic, metrics-driven engineering approach. Known for "thinking for a living," he balances system-level reliability work with performance optimizations that matter in production.
code9 years of coding experience
bookMaster of information technology, Internet working, 80/100, Master of information technology, Internet working, 80/100 at University of New South Wales
bookBachelor of Business Administration (B.B.A.), Management Information Systems, General, 81/100, Bachelor of Business Administration (B.B.A.), Management Information Systems, General, 81/100 at North China Electric Power University
languagesEnglish, Chinese
github-logo-circle

Github Skills (17)

performance-analytics10
spark10
performance-monitor10
big-data10
java10
performance-measurement10
scala10
javas10
performance-analysis10
performance-tuning10
performance-monitoring10
software-design9
system-design9
devops9
sys9

Programming languages (8)

C#TypeScriptJavaCScalaJavaScriptGoPython

Github contributions (5)

github-logo-circle
apache/spark

Jan 2021 - Oct 2022

Apache Spark - A unified analytics engine for large-scale data processing
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:61 reviews, 3 commits, 64 PRs in 1 year 8 months
Contributions summary:Warren primarily contributed to the core of Apache Spark, focusing on the backend system's stability and performance. Their work involved adding new metrics, improving the handling of executor decommissioning, and addressing potential issues in the event logging system. The user also made enhancements to the codebase by randomizing the order of peers and handling exceptions. Furthermore, they optimized the code to prevent deadlock situations.
analyticspythondata-processingsqlapache
warrenzhu25/Knowledge

Nov 2017 - Mar 2025

Contributions:1 push, 1 branch in 7 years 5 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.
Request Free Trial
Warren Zhu - Senior Software Engineer at Google