Jianjian Xie

Senior Software Engineer at Snowflake

California, United States
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
Jianjian Xie is a Senior Software Engineer with 9 years' experience specializing in Data & AI infrastructure and full‑stack machine learning systems. He has driven production improvements at Alluxio—optimizing block caching, batch loading APIs, and cloud‑native Fsspec integrations to boost GPU utilization to 90%+—and now works on query compiler/optimizer challenges at Snowflake. His background spans building ML-driven recommendation services at Indeed and end‑to‑end data pipelines using Spark and Hive, grounded in an M.S. from Columbia. An active open‑source contributor, Jianjian has collaborated with Presto, Trino, Ray, and PyTorch adopters to improve OLAP and AI performance, demonstrating a rare blend of low‑level backend optimization and applied ML productization.
code9 years of coding experience
job7 years of employment as a software developer
bookMaster of Science (M.S.), Master of Science (M.S.) at Columbia University
languagesChinese, English, Japanese
github-logo-circle

Github Skills (9)

javas10
caching10
data-loading10
filesystem10
performance-optimization10
java10
block-storage10
concurrency9
grpc8

Programming languages (4)

JavaRustGoPython

Github contributions (5)

github-logo-circle
Alluxio/alluxio

Apr 2021 - Jan 2023

Alluxio, data orchestration for analytics and machine learning in the cloud
Role in this project:
userBack-end Developer
Contributions:1 release, 611 reviews, 93 commits in 1 year 9 months
Contributions summary:Jianjian primarily contributed to the backend of the Alluxio project, with a focus on improving the efficiency and functionality of block caching and loading mechanisms. They removed unused code, fixed bugs related to load commands and cache requests, and refactored components to improve performance. Additionally, the user worked on a batch loading API and implemented various improvements to handle exceptions, indicating their focus on improving robustness and performance in the data management and storage aspects of Alluxio.
data-analysisvirtual-distributed-filesystemanalyticsorchestrationdata-science
jja725/alluxio

Apr 2021 - Sep 2024

Contributions:2 PRs, 964 pushes, 171 branches in 3 years 5 months
data-platformorchestrationdata-sciencedata-pipelinescloud
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
Jianjian Xie - Senior Software Engineer at Snowflake