Kang Zhou

Algorithm Engineer at Alibaba Group

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
Kang Zhou is an algorithm engineer based in Beijing with 8 years of experience building production-grade CV and ML systems, currently focusing on DL/ML multi-modal search at Alibaba. His background spans image processing, recommendation systems, and core computer vision from roles at ifeng.com and Beijing Zenointel, grounded in a master's in software engineering from BUAA. He contributes to high-impact open-source projects like Apache Spark and StarRocks, where he has fixed memory leaks, improved task diagnostics, and hardened database ingestion and date/time handling—work that reflects a strong bias for stability and performance in large-scale data systems. Comfortable across research and engineering, Kang blends hands-on backend optimizations with applied ML model work, and often surfaces subtle, production-focused fixes that improve reliability under real-world load.
code8 years of coding experience
job8 years of employment as a software developer
bookBS, Electronic information science and technology, BS, Electronic information science and technology at Qingdao University
bookMaster's degree, software engineering, Master's degree, software engineering at BUAA
languagesEnglish
github-logo-circle

Github Skills (25)

spark10
memory-management10
databases10
big-data10
java10
scala10
javas10
performance-optimization10
apache-iceberg10
ice10
relational-databases10
sql-database10
database10
data-engineering9
debug9

Programming languages (5)

JavaC++ScalaSCSSGo

Github contributions (5)

github-logo-circle
StarRocks/starrocks

Oct 2021 - Dec 2022

The world's fastest open query engine for sub-second analytics both on and off the data lakehouse. With the flexibility to support nearly any scenario, StarRocks provides best-in-class performance for multi-dimensional analytics, real-time analytics, and ad-hoc queries. A Linux Foundation project.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:644 reviews, 79 commits, 276 PRs in 1 year 2 months
Contributions summary:Kang primarily contributed to the back-end development of the StarRocks database, focusing on enhancing the system's stability and functionality. Their contributions included implementing error logging for MySQL connection issues, fixing comments in build scripts, and modifying code related to date/time operations and external table handling. They also worked on optimizing the system's performance by splitting HDFS blocks and addressing issues related to iceberg and text file scanning, indicating involvement in the core database logic and data ingestion pipeline.
multi-dimensionalcloudnativescenariosrealtime-databasereal-time
apache/spark

Feb 2018 - Feb 2019

Apache Spark - A unified analytics engine for large-scale data processing
Role in this project:
userBack-end Developer
Contributions:3 commits, 57 PRs, 211 comments in 11 months
Contributions summary:Kang primarily contributed to the core logic and internal workings of Apache Spark. Their work involved optimizing the internal memory management, specifically addressing memory leaks in `BlockManagerId` and `ExternalAppendOnlyMap`. The user also focused on improving the UI, fixing bugs related to task duration and blacklisting, and adding features to enhance navigation and debugging capabilities. These changes reflect a focus on stability, performance, and improved user experience within the Spark ecosystem.
analyticspythondata-processingsqlapache
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
Kang Zhou - Algorithm Engineer at Alibaba Group