Zhongzhou Zhao

Staff Algorithm Engineer & Tech Leade at Alibaba Group

Lombardy, Italy
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
Zhongzhou Zhao is a Staff Algorithm Engineer and tech lead based in Lombardy, Italy, with eight years of experience building robust back-end systems and distributed datastores. At Alibaba he has driven replication, persistence and data-integrity improvements in large-scale caching and database code paths, combining hands-on C-level systems work with architectural leadership. His sustained open-source contributions to high-profile projects such as Redis and KeyDB demonstrate deep expertise in replication, AOF durability, and fixing subtle memory- and consistency-related bugs that matter in production. Colleagues rely on him to untangle edge-case failures during master restarts and to harden persistence layers under heavy load. He pairs an applied research background from Harbin Institute of Technology and advanced studies in Pavia with a practical history of shipping mission-critical systems at Alibaba. An often-overlooked strength is his focus on code-level resilience: many patches show attention to corner cases that prevent rare but catastrophic data loss.
code9 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Computer Engineering, Master's degree, Computer Engineering at Università degli Studi di Pavia
bookMaster's degree, Computer Engineering, Master's degree, Computer Engineering at Harbin Institute of Technology
github-logo-circle

Github Skills (20)

go-modules10
back-end-development10
redis10
databases10
data-persistence10
kernel-module10
c-programming10
c1110
data-structure10
c1710
performance-optimization10
data-structures10
jsmodules10
replication10
relational-databases10

Programming languages (7)

JavaC++ShellCHTMLVim ScriptPython

Github contributions (5)

github-logo-circle
alibaba/ApsaraCache

Sep 2017 - Dec 2017

archived | ApsaraCache is a Redis branch originated from Alibaba Group.
Role in this project:
userBack-end Developer
Contributions:19 commits, 1 PR, 1 push in 2 months
Contributions summary:Zhongzhou primarily contributed to the back-end functionality of the ApsaraCache project, focusing on replication, module handling, and core server processes. The commits demonstrate expertise in optimizing replication mechanisms, specifically addressing scenarios in PSYNC2 and RDB. They also enhanced module management and fixed data integrity issues.
redis
valkey-io/valkey

Mar 2024 - Jul 2026

A flexible distributed key-value database that is optimized for caching and other realtime workloads.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:107 reviews, 29 PRs, 18 pushes in 2 years 3 months
Contributions summary:Zhongzhou's contributions primarily focused on improving the data persistence and handling of replication information within the ValKey datastore. They made substantial changes to the `rdb.c` and `replication.c` files, which included refactoring code for more solid storage of replication information, handling edge cases during master restarts, and persisting cached master database IDs. The user also modified `db.c`, `t_set.c`, and `t_zset.c` to fix potential integer issues and memory leaks within the system.
cachingkey-value-databasecachedatabasekey-value
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