Zheng Qi is a product-focused backend engineer with 7 years of experience building and optimizing distributed databases and analytics engines, currently working at PingCAP in Beijing. He has deep hands-on experience as a DBA and backend developer, contributing notable improvements to TiDB and TiFlash—adding coprocessor/task metrics, memory-limit handling, join execution fixes, and thread-pool support for analytical workloads. His background spans major Chinese tech teams including Meituan and Changyou, giving him strong operational instincts for production database reliability and performance. Zheng blends product sensibility with low-level engineering, able to translate query-execution nuances into measurable diagnostics and code changes. A pragmatic problem-solver who values time (as his GitHub motto suggests), he focuses on shipping measurable improvements that make complex distributed systems easier to operate.
7 years of coding experience
4 years of employment as a software developer
Master's degree, Systems Engineering, 80.5, Master's degree, Systems Engineering, 80.5 at University of Science and Technology Beijing
The analytical engine for TiDB and TiDB Cloud. Try free: https://tidbcloud.com/free-trial
Role in this project:
Back-end Developer
Contributions:149 reviews, 58 commits, 28 PRs in 2 years 3 months
Contributions summary:Zheng primarily contributed to the development of the TiFlash analytical engine, focusing on adding and modifying metrics related to coprocessor requests and memory usage. They introduced new metrics to track the handling of coprocessor tasks and refactored existing code to use `TiFlashException` for memory limit exceed errors. Furthermore, the user addressed compile errors and fixed an issue related to join operations. Additionally, they added a thread pool for coprocessor tasks and supported scalar functions, like `from_days` and `to_days`.
TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.
Role in this project:
Back-end Developer & Database Engineer
Contributions:190 reviews, 55 commits, 100 PRs in 2 years 8 months
Contributions summary:Zheng primarily contributed to the TiDB database by modifying and improving the explain result output, specifically for join and index lookup related operators. They also made code changes to refine the SQL query explain format. Furthermore, the user's commits included changes related to the execution of hash joins and other join algorithms. These modifications indicate contributions to the database's query execution and performance analysis capabilities.
ai-poweredtidbserverlesshtapreal-time
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.