Jiacheng Liu

Staff Software Engineer at Alluxio, Inc.

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
Jiacheng Liu is a Staff Software Engineer with a decade of experience building and scaling distributed storage and data orchestration systems, currently leading core Alluxio 3.x features for AI workloads from Shanghai. He drives major initiatives like unified namespace and cache quota, authors technical leadership content including the Alluxio book, and contributes as a core maintainer to the high-profile Alluxio open source project. His work spans backend systems, distributed cache consistency algorithms, and container integrations for Docker and Kubernetes, with practical improvements to logging, metrics, and maintainability in the Alluxio codebase. Earlier roles in data engineering and ETL migrations (Airflow, Docker, Kubernetes) give him a strong operational perspective on production data pipelines. Collected academic training from Columbia and City University of Hong Kong underpins his systematic approach to complex distributed system design.
code10 years of coding experience
job3 years of employment as a software developer
bookMaster’s Degree, Computer Science, 3.676/4.0, Master’s Degree, Computer Science, 3.676/4.0 at Columbia University in the City of New York
bookBachelor’s Degree, Computer Science, 3.87/4.30, Bachelor’s Degree, Computer Science, 3.87/4.30 at City University of Hong Kong
languagesChinese, Chinese
github-logo-circle

Github Skills (8)

javas10
refactoring10
alluxio10
back-end-development10
refactor10
java10
logging9
metric8

Programming languages (5)

JavaC++JavaScriptGoPython

Github contributions (5)

github-logo-circle
Alluxio/alluxio

Jun 2019 - Jan 2023

Alluxio, data orchestration for analytics and machine learning in the cloud
Role in this project:
userBack-end Developer
Contributions:1979 reviews, 292 commits, 438 PRs in 3 years 7 months
Contributions summary:Jiacheng primarily contributed to the Alluxio back-end codebase, making improvements to the core functionality. Their work involved refactoring code for readability and maintainability, such as replacing multi-if statements with switches. They addressed a bug by modifying the metrics UI, fixing the handling of slashes in metric names. They also added improvements to logging, by adding new log messages and improving the existing ones.
data-analysisvirtual-distributed-filesystemanalyticsorchestrationdata-science
jiacheliu3/alluxio

Jun 2019 - Jan 2023

Contributions:15 reviews, 1271 commits, 2 PRs in 3 years 8 months
analyticsorchestrationdata-sciencebigquerymachine-learning
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