Jason Z is a Senior Software Engineer based in Singapore with a decade of experience building distributed systems, RPC and messaging platforms using Java, Go, C, and Python. Currently at TikTok, he focuses on scalable back-end services and performance-sensitive infrastructure. An active open-source contributor, he has made impactful fixes and performance optimizations to Apache Dubbo, improving compatibility, load balancing, and metadata stability in a widely used Java RPC framework. Comfortable in Linux, Docker, and containerized environments, he blends systems-level thinking with pragmatic engineering. Trained originally in mechanical engineering at Zhejiang University, he brings a methodical, problem-solving approach to software reliability and scheduling challenges.
10 years of coding experience
11 years of employment as a software developer
Bachelor of Engineering - BE Mechanical Engineering, Bachelor of Engineering - BE Mechanical Engineering at Zhejiang University
The java implementation of Apache Dubbo. An RPC and microservice framework.
Role in this project:
Back-end Developer
Contributions:11 commits, 10 PRs, 56 comments in 1 year 3 months
Contributions summary:Jason contributed to the Apache Dubbo project by fixing bugs, solving compatibility issues, and optimizing performance. The user's commits demonstrate a focus on improving the core functionality of the Dubbo framework, including resolving issues related to subscription monitoring and compatibility with older Dubbo versions. Additionally, the user implemented enhancements in load balancing algorithms, specifically focusing on a smooth round-robin selection mechanism, and fixed stability problems related to metadata report tests.
Contributions:8 releases, 28 commits, 56 pushes in 1 year 5 months
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.