Nan Zhou

Staff Software Engineer at Google

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
Nan Zhou is a Staff Software Engineer at Google with nine years of experience building backend, networking, big data, and CI systems, grounded in an M.S. in Computer Science from UC San Diego and a B.E. from Tsinghua. At Google they’ve progressed from senior engineering roles focused on platform, machine management and monitoring to staff-level responsibilities, blending low-level systems work with large-scale production services. Nan contributes to OpenBMC firmware—adding USB iperf3 tests and modernizing builds—showing hands-on embedded and board-management expertise beyond typical cloud-facing roles. Earlier internships at Pure Storage, DiDi, Juniper and Kneron broadened their stack across S3/Kubernetes, Spark, networking, and parallel computation, enabling quick cross-domain problem solving. Based in the Bay Area, they pair rigorous academic training with practical open-source impact and a track record of shipping robust, maintainable infrastructure.
code9 years of coding experience
job8 years of employment as a software developer
bookUniversity of California, San Diego
bookBachelor's degree Information Science and Technology Automation, Bachelor's degree Information Science and Technology Automation at Tsinghua University
bookElectrical and Computer Engineering, Electrical and Computer Engineering at Carnegie Mellon University
github-logo-circle

Github Skills (14)

c1710
embedded10
c1110
openbmc10
sys10
bitbake10
yocto10
build-system9
mson8
linux8
mesonbuild8
openssl7
ipmi7
python4

Programming languages (9)

C++ShellCTeXMesonGoHTMLBitBake

Github contributions (5)

github-logo-circle
openbmc/openbmc

Mar 2020 - Nov 2022

OpenBMC Distribution
Role in this project:
userEmbedded Systems Engineer
Contributions:9 commits in 2 years 8 months
Contributions summary:Nan primarily contributes to the OpenBMC project, focusing on board-level management controller (BMC) firmware. Their work includes adding and testing iperf3 for USB testing within the meta-quanta layer, suppressing OpenSSL warnings, and updating dependencies in recipes. They also manage the transition to meson builds, disables tests, and removes obsolete macros and performs source revision bumps for various components.
openbmcdistribution
FighterNan/SmartUpdate

May 2018 - Jun 2018

Contributions:12 PRs, 39 pushes, 3 branches in 22 days
undergraduatethesisundergraduate-thesis
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
Nan Zhou - Staff Software Engineer at Google