Kaijie Chen

Software Engineer at ByteDance

Shanghai, Shanghai, 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
Kaijie Chen is a seasoned software engineer with 10 years of experience specializing in distributed storage, databases, and cloud-native systems. He has driven performance and reliability improvements at scale—doubling ingestion throughput and reducing OOM incidents—through deep work on Apache projects like Ozone, Doris, Alluxio and Uniffle. A long-time Apache committer and PMC member, he pairs hands-on backend engineering with DevOps practices, improving CI, observability, and operational tooling. Kaijie is comfortable across the stack from erasure-coding internals and Raft leadership mechanics to memtable and segment optimizations in analytics databases. Now based in Shanghai and working on serverless AI-in-DB systems at ByteDance, he brings both production-hardened engineering and a habit of finding subtle code-quality wins (e.g., targeted refactors and bugfix-driven stability enhancements).
code10 years of coding experience
job4 years of employment as a software developer
bookMaster of Science - MS, Computer Science - Distributed Systems, Master of Science - MS, Computer Science - Distributed Systems at Beihang University
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Xidian University
languagesChinese, English
github-logo-circle

Github Skills (33)

ozone10
apache-doris10
c-language10
spotbugs10
back-end-development10
testing10
oz10
object-storage10
alluxio10
apache10
java10
cicd10
data-storage10
javas10
performance-optimization10

Programming languages (11)

TypeScriptJavaDockerfileC++ShellRustJavaScriptGo

Github contributions (5)

github-logo-circle
apache/uniffle

Jul 2022 - Jan 2023

Uniffle is a high performance, general purpose Remote Shuffle Service.
Role in this project:
userBack-end & DevOps Engineer
Contributions:2 releases, 299 reviews, 45 commits in 7 months
Contributions summary:Kaijie primarily focused on improving the project's codebase quality and build process. Their contributions included enabling and fixing bugs reported by spotbugs, enhancing unit test coverage, and optimizing the code through style and format improvements. Furthermore, the user demonstrated DevOps skills by addressing the continuous integration, adding tests and enabling code quality checks in CI, and updating build scripts to support multiple Spark versions. These changes reflect a commitment to maintainability and the overall health of the project.
rssshufflebig-datasparkpurpose
apache/ozone

Jul 2021 - Jan 2023

Scalable, reliable, distributed storage system optimized for data analytics and object store workloads.
Role in this project:
userBackend Developer
Contributions:296 reviews, 92 commits, 145 PRs in 1 year 5 months
Contributions summary:Kaijie primarily focused on improving the stability and functionality of the Apache Ozone object store by addressing code quality issues and implementing bug fixes. Their contributions included removing unnecessary semicolons and moving code within the project. The user also made updates to help strings related to replication configuration and refactored the ECKeyOutputStream to improve code reuse. They demonstrated experience in EC (Erasure Coding) related code.
scalableredundantapachebig-dataspark
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
Kaijie Chen - Software Engineer at ByteDance