Ziyi Tan is a Cloud Software Engineer with seven years of experience building large-scale, high-performance infrastructure and distributed systems across top Chinese tech firms and open-source projects. With a Master’s in Computer Architecture from HUST, he has worked on virtualization agents at Tencent, DPU offload and IO passthrough at Huawei, and RocketMQ-based messaging and flow-control services at Alibaba Cloud. He contributes to prominent open-source projects such as Apache RocketMQ—implementing broker-level metadata and RocksDB inspection features—and was a GSoC contributor to MariaDB ColumnStore. Comfortable modifying core platform components, he blends systems-level programming with cloud-native service design and has hands-on experience deploying agents across hundreds of thousands of hosts. Colleagues describe him as pragmatic and detail-oriented, able to translate low-level performance work into reliable, scalable cloud services.
6 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at 东北大学
Master's degree, Computer Architecture, Master's degree, Computer Architecture at 华中科技大学
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
Role in this project:
Back-end Developer
Contributions:10 reviews, 6 PRs, 14 comments in 6 months
Contributions summary:Ziyi primarily contributed to the back-end logic of Apache RocketMQ. Their work involved implementing features related to metadata refresh, the addition of a command to inspect RocksDB content, and enhancements to the broker's registration process. They also worked on exporting metadata from RocksDB and registering single topic updates. The user demonstrated expertise in modifying the core components of the RocketMQ broker.
Curve is a high-performance, lightweight-operation, cloud-native open source distributed storage system. Curve can be applied to: 1) mainstream cloud-native infrastructure platforms OpenStack and Kubernetes; 2) high-performance storage for cloud-native databases; 3) cloud storage middleware using S3-compatible object storage as a data storage.
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.