Hao Mao

Tech Lead Manager at Glean

Mountain View, California, 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
Hao Mao is a tech lead manager based in Mountain View with 10 years of experience building production-grade infrastructure and payments systems, most recently launching an LLM consumption billing and build application infrastructure team at Glean. Previously he led Move Money and metrics platforms at Coinbase and drove platform work on LinkedIn’s Python Foundation and PaaS teams, demonstrating a strong backend and cloud-native systems pedigree. He combines hands-on engineering—improving build tooling and caching strategies in open-source projects like pygradle—with people leadership across cross-functional teams. Hao also teaches AI and cloud computing topics, reflecting a habit of turning practical systems knowledge into curriculum and mentorship. Known for optimizing build and cache workflows, he brings a pragmatic focus on efficiency, observability, and production reliability to large-scale distributed systems.
code10 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree Mathematics, Bachelor's degree Mathematics at Tianjin University of Technology and Education
bookMaster of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at Northeastern University
bookArtificial Intelligence Graduate Certificate Program AI, Artificial Intelligence Graduate Certificate Program AI at Stanford University
languagesChinese, English
github-logo-circle

Github Skills (8)

caching10
gradlew10
python-packaging10
package-management10
python10
build-automation10
gradle10
groovy8

Programming languages (5)

TypeScriptJavaC++HTMLPython

Github contributions (5)

github-logo-circle
linkedin/pygradle

Feb 2019 - Feb 2019

Using Gradle to build Python projects
Role in this project:
userBack-end Developer
Contributions:5 commits, 9 PRs, 2 comments in 22 days
Contributions summary:Hao primarily contributed to the `pygradle` project by enhancing the package settings API and implementing layered caching for wheels. They added functionality to support `isCustomized` checking to avoid rebuilding already built packages. Key improvements involved adapting tasks to utilize the `requiresSourceBuild` and `isCustomized` flags, and supporting different cache layers settings. These changes indicate a focus on optimizing build processes and caching strategies within the Python project's Gradle build system.
pythongradlepython-projectslinkedingradle-plugin
mhbkb/cs229-project

Oct 2019 - Dec 2019

Contributions:50 commits in 1 month
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