Ze Mao

Software Engineer at Google

San Francisco Bay Area 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

🤩
Rockstar
🎓
Top School
Ze Mao is a software engineer with 8 years of experience specializing in distributed storage, performance tuning, and backend systems, currently building infrastructure at Google in the San Francisco Bay Area. Previously a senior engineer at LinkedIn and an early storage-focused contributor at Hewlett-Packard, Ze has deep hands-on expertise in store servers, blob stores, and kernel-level storage features such as clustering and thin provisioning. He has improved production systems by validating access controls, fixing metrics, and adding data prefetch to optimize retrieval performance—contributions visible in notable open-source work like Ambry. Ze combines academic rigor from an MS in Computer Engineering from USC with pragmatic system-level coding, allowing him to bridge low-level concurrency concerns and high-level distributed design. Known for quietly tackling tricky performance bugs and authorization edge cases, he brings reliability-first thinking to large-scale storage problems.
code8 years of coding experience
job7 years of employment as a software developer
bookMaster of Science (MS), Computer Engineering, Master of Science (MS), Computer Engineering at University of Southern California
github-logo-circle

Github Skills (6)

javas10
back-end-development10
java10
authorizations8
metric8
authorization8

Programming languages (7)

TypeScriptJavaC++JavaScriptGoClojurePython

Github contributions (5)

github-logo-circle
linkedin/ambry

Jan 2018 - Nov 2021

Distributed object store
Role in this project:
userBack-end Developer
Contributions:270 reviews, 123 commits, 290 PRs in 3 years 10 months
Contributions summary:Ze contributed to the backend of the "ambry" repository, focusing on store server and blob store functionalities. Their work involved validating account and container IDs for GET and DELETE requests, incorporating authorization checks, and implementing the necessary methods within the StoreKey interface. They also worked on addressing metric bugs for get/put processing time and introducing support for data prefetch, which optimizes data retrieval performance.
osgidistributed-systemsobject-storedistributed-object-storejava
zzmao/ambry

Dec 2017 - Nov 2021

Distributed object store
Contributions:641 pushes, 149 branches, 1 comment in 4 years
distributed-systemsobject-storedistributed-object-storedistributed
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
Ze Mao - Software Engineer at Google