Zuoyan Qin

Senior Software Engineer at Xiaomi Technology

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
Zuoyan Qin is a senior software engineer in Beijing with 12 years of experience designing and leading distributed storage and RPC systems. He’s driven core contributions to high-profile open-source projects such as RocksDB, Apache Pegasus, and Baidu’s sofa-pbrpc, and currently leads development of a distributed key-value store at Xiaomi. His strengths lie in low-level performance optimization, lock-free memory handling, and robust RPC/replication engine design—skills honed across search-infrastructure roles at Baidu and Tencent. Zuoyan pairs hands-on C++ systems work with DevOps improvements (notably in TiUP), and has a track record of moving critical memory and I/O operations outside locks to boost throughput. Colleagues rely on him for pragmatic refactors that improve maintainability without sacrificing performance.
code12 years of coding experience
job4 years of employment as a software developer
bookBachelor, Computer Sciences, Bachelor, Computer Sciences at Renmin University of China
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (31)

debugging10
debug10
storage-engine10
c-language10
key-value-store10
protocol-buffers10
tidb10
command-line-interface10
databases10
distributed-systems10
rpc10
go10
performance-optimization10
command-line10
asio10

Programming languages (8)

JavaC++ShellCCMakeGoHTMLPython

Github contributions (5)

github-logo-circle
microsoft/rDSN

Jun 2015 - Nov 2016

Robust Distributed System Nucleus (rDSN) is an open framework for quickly building and managing high performance and robust distributed systems.
Role in this project:
userBack-end Developer
Contributions:443 commits, 32 PRs, 69 comments in 1 year 5 months
Contributions summary:Zuoyan's commits primarily focused on implementing and refactoring back-end functionality within the Robust Distributed System Nucleus (rDSN) framework. They addressed issues with code quality, corrected spelling errors, and refactored key components of the system, such as the RPC engine. The contributions demonstrate a focus on improving the reliability and maintainability of the core replication and distributed systems components.
distributed-systemperformancedistributed-databasedistributed-systemsnucleus
baidu/sofa-pbrpc

May 2014 - Jan 2022

A light-weight RPC implement of google protobuf RPC framework.
Role in this project:
userBack-end Developer
Contributions:1 release, 136 commits, 54 PRs in 7 years 9 months
Contributions summary:Zuoyan primarily contributed to the core implementation of a light-weight RPC framework. Their commits focused on adding and modifying source files related to core functionalities like error handling, thread management, and stream processing. They also made updates to the build scripts and proto files, indicating a focus on the underlying infrastructure and message handling aspects of the RPC system. Further contributions included implementing features for multi-server connections and HTTP support.
rpclight-weightlightprotobufgrpc
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