Kai Zhu

Core SWE at ClickHouse

Wuhan, Hubei, 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

👤
Senior
Kai Zhu is a Core Software Engineer with nine years of experience building high-performance data systems, currently contributing to ClickHouse from Wuhan. He previously led engineering and business units at 明源云 and 远光软件, combining technical leadership with product delivery across enterprise software. Author of "ClickHouse Principle and Practice," he brings deep expertise in columnar databases and real-world performance tuning. An active backend contributor to notable open-source projects like Apache DolphinScheduler, he focuses on robust API, resource management, and database interaction improvements and adds unit tests to raise code quality. Kai pairs hands-on engineering with leadership experience, uniquely bridging low-level database optimization and product-oriented system design.
code9 years of coding experience
github-logo-circle

Github Skills (13)

javas10
junit10
api10
unit-test10
apidoc10
java10
postgresql9
spring-boot8
orchestration7
data-pipeline7
data-pipelines7
orchestra7
workflow-engine7

Programming languages (5)

JavaC++RustScalaJavaScript

Github contributions (5)

github-logo-circle
apache/dolphinscheduler

Dec 2019 - Mar 2020

Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code
Role in this project:
userBack-end Developer
Contributions:28 commits, 37 PRs, 47 comments in 3 months
Contributions summary:Kai primarily focused on improving the Apache DolphinScheduler platform's back-end functionalities. They made code changes related to API controllers, resource management, and database interactions, specifically addressing code style inconsistencies, incorrect field order in logging, and duplicate definitions. Additionally, the user contributed to data type handling for database parameters and enhanced user experience on the data source page. They also added several unit tests for utility classes.
dependenciesuser-interfacepipelineorchestrationdata-workflow
nauu/ClickHouse

Feb 2024 - Feb 2025

ClickHouse is a free analytics DBMS for big data
Contributions:50 pushes, 15 branches in 11 months
data-analyticsanalyticsdbmsmysqlsql
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
Kai Zhu - Core SWE at ClickHouse