Zhizhou Yang

Founder at Obsidian Software Co., Ltd.

Sunnyvale, 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

🤩
Rockstar
🎓
Top School
Zhizhou Yang is a founder and systems engineer with nine years of experience building institution-grade, scalable infrastructure and performance-critical toolchains. He spent nearly five years at ByteDance engineering LLM inference platforms and optimizing mobile and server performance with LLVM, and prior to that honed compiler expertise across four years at Google. His open-source contributions include performance and correctness fixes to prominent projects like Netty and Apache Dubbo, where he solved concurrency and memory issues and added practical features such as length-aware compression. A Carnegie Mellon Computational Data Science master’s graduate with roots in Shanghai Jiao Tong’s software engineering program, Zhizhou combines deep compiler and runtime knowledge with hands-on systems design—an uncommon blend that enables both low-level optimizations and production-grade infra. Based in Sunnyvale, he favors pragmatic, measurable improvements that scale under high concurrency and tight resource constraints.
code9 years of coding experience
job11 years of employment as a software developer
bookUniversity of California, Los Angeles
bookMaster of Science (M.S.) Computational Data Science, Master of Science (M.S.) Computational Data Science at Carnegie Mellon University
bookBachelor of Engineering (B.E.) Computer Software Engineering, Bachelor of Engineering (B.E.) Computer Software Engineering at Shanghai Jiao Tong University
stackoverflow-logo

Stackoverflow

Stats
11reputation
1kreached
1answer
2questions
github-logo-circle

Github Skills (23)

netty10
java10
javas10
junit10
performance-optimization10
unit-test10
concurrency10
apache-dubbo9
resource-management9
distributed-systems9
rpc9
microservices8
web-framework8
microservices-application8
app-framework8

Programming languages (6)

JavaC++ShellCSSGoHTML

Github contributions (5)

github-logo-circle
apache/dubbo

Jan 2018 - May 2019

The java implementation of Apache Dubbo. An RPC and microservice framework.
Role in this project:
userBack-end Developer
Contributions:46 commits, 145 PRs, 52 pushes in 1 year 4 months
Contributions summary:Zhizhou focused on optimizing the Hessian2 serialization/deserialization process, addressing performance bottlenecks related to concurrency in SerializerFactory. They implemented a fix to prevent thread blocking during serializer/deserializer retrieval in high concurrency scenarios. The user also wrote unit tests to ensure the fix's effectiveness, specifically validating that only one serializer/deserializer is created per class in both single-threaded and multi-threaded environments. Furthermore, they enhanced the testing by simulating high concurrency with multiple threads.
rpcjava-performancerestfuldubboframework
netty/netty

May 2018 - Apr 2020

Netty project - an event-driven asynchronous network application framework
Role in this project:
userBack-end Developer
Contributions:20 commits, 29 PRs, 141 comments in 1 year 10 months
Contributions summary:Zhizhou primarily focused on improving the Netty framework by addressing issues related to resource management, memory optimization, and code cleanup. Their contributions included refactoring code to use Sets instead of Maps for improved semantic correctness and performance, resolving potential `ArrayIndexOutOfBoundsException` issues within the `Recycler` component, and refining documentation. Furthermore, they added a feature for the `LzfEncoder` to support length-aware compression capabilities.
asynchronousasynchronous-networknionettyapplication-framework
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
Zhizhou Yang - Founder at Obsidian Software Co., Ltd.