Calvin Jia is a software engineer with 13 years of experience building data infrastructure for analytics and machine learning, currently at Google and a long-time maintainer and founding engineer of Alluxio. He combines deep distributed-systems expertise with hands-on backend development, having driven critical integrations between Alluxio/Tachyon and major ecosystems like Hadoop, S3, and Apache Spark. As an Alluxio PMC member, he focuses on optimizing object storage handling, client caching, and observability for high-throughput workloads. His contributions to Apache Spark include careful dependency upgrades and compatibility work that kept large-scale processing pipelines stable across storage backends. Based in Union City, CA and Berkeley-educated in EECS, he brings a pragmatic blend of startup founding experience and enterprise-scale engineering discipline. Notably, his work often sits at the intersection of performance tuning and real-world interoperability—making memory-speed data access reliably usable across cloud storage systems.
13 years of coding experience
7 years of employment as a software developer
Bachelor of Science (BS), Electrical Engineering and Computer Science, Bachelor of Science (BS), Electrical Engineering and Computer Science at University of California, Berkeley
Alluxio, data orchestration for analytics and machine learning in the cloud
Role in this project:
Back-end Developer
Contributions:10 releases, 147 reviews, 3723 commits in 8 years 5 months
Contributions summary:Calvin's commits focus on enhancing the Alluxio system, specifically by updating and optimizing various under-file-system (UFS) related functionalities. The contributions involve improving the handling of object storage and the addition of support for a configurable number of buckets within the client cache. These commits also show involvement in adding metrics to measure the efficiency of caching and file operation performance.
Apache Spark - A unified analytics engine for large-scale data processing
Role in this project:
Back-end Developer
Contributions:11 PRs, 60 comments in 9 months
Contributions summary:Calvin's primary contribution focused on integrating and upgrading the Tachyon dependency within the Apache Spark project. This involved updating the Tachyon client version across multiple commits, addressing dependency conflicts, and modifying relevant code in `TachyonBlockManager.scala` and `Utils.scala` to accommodate the changes. They also updated build scripts, specifically `make-distribution.sh`, to reflect the updated Tachyon versions. Their work ensured Spark's compatibility with different Tachyon versions, including addressing issues with Hadoop and S3 integration.
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.