Weihao Gao

Researcher at ByteDance

Haidian District, Beijing, China
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
Weihao Gao is a researcher and engineer with a PhD in Electrical and Computer Engineering from UIUC and about four years of industry experience building ML-driven systems and production back-ends. He has led cross-disciplinary teams at ByteDance on recommendation algorithms and AI-for-science projects—publishing work on end-to-end learnable retrieval and machine-learned force fields for battery electrolytes—and recently focused on LLM systems at Moonshot AI. On the engineering side he contributes to high-performance Go infrastructure (notably the cloudwego/hertz HTTP framework), improving connection handling, cookie behavior, and route generation robustness. Comfortable spanning research and production, he pairs rigorous theoretical grounding with pragmatic engineering to ship scalable, high-throughput services. Based in Beijing’s Haidian District, he blends academic depth with hands-on open-source and product impact.
code5 years of coding experience
job10 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Electrical and Computer Engineering, Doctor of Philosophy (Ph.D.), Electrical and Computer Engineering at University of Illinois Urbana-Champaign
bookBachelor of Engineering (B.E.), Computer Science, Bachelor of Engineering (B.E.), Computer Science at Tsinghua University
languagesChinese, Chinese
github-logo-circle

Github Skills (8)

microservices-application10
go10
microservices10
testing9
error-handling9
cookie8
apidoc7
api7

Programming languages (7)

ShellRustJavaScriptGoPHPHTMLPython

Github contributions (5)

github-logo-circle
cloudwego/hertz

May 2022 - Jan 2023

Go HTTP framework with high-performance and strong-extensibility for building micro-services.
Role in this project:
userBack-end Developer
Contributions:814 reviews, 69 commits, 248 PRs in 7 months
Contributions summary:Weihao primarily contributed to the Hertz HTTP framework, focusing on improving the handling of connections and error scenarios. They implemented features to close connections after short-connection requests, optimize code, and added improvements for cookie handling. The user also worked on refactoring cookie functionality and fixing various typos and code segments within the codebase. Their work also involved optimizing the code and fixing a bug related to route generation.
extensibilitygo-httpmicroservicesgo
hertz-contrib/http2

Nov 2022 - Dec 2023

HTTP2 support for Hertz
Contributions:1 release, 31 reviews, 3 PRs in 1 year
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