Bin Fan is a seasoned distributed systems engineer and open source leader with 13 years of experience, currently serving as VP of Open Source and a founding member at Alluxio. He designs and implements high-performance storage and data orchestration systems that enable memory-speed access across heterogeneous backends, and has deep hands-on experience refactoring core storage abstractions and UFS integrations. Earlier roles at Google’s Storage Infrastructure team and research stints (including a PhD from Carnegie Mellon) ground his work in both production-scale systems and rigorous research. An active open-source contributor, he’s contributed caching and Alluxio integrations to prominent projects like Presto, demonstrating both architectural insight and practical implementation skills. Based in California, he blends startup founding experience with enterprise-scale engineering to drive adoption of hybrid cloud data solutions.
Alluxio, data orchestration for analytics and machine learning in the cloud
Role in this project:
Back-end Developer
Contributions:12 releases, 1130 reviews, 4311 commits in 7 years 8 months
Contributions summary:Bin's commits primarily focused on refactoring and updating the internal UFS manager within the Alluxio project. The contributions involved moving and renaming classes related to the UFS manager, suggesting a focus on improving the underlying storage abstraction layer. There are also commits related to fixing bugs in the UFS handling and also updating the code to integrate with HDFS.
The official home of the Presto distributed SQL query engine for big data
Role in this project:
Back-end Developer
Contributions:46 reviews, 20 commits, 29 PRs in 1 year 11 months
Contributions summary:Bin primarily contributed to the integration and documentation of caching mechanisms within the Presto query engine, particularly focusing on Alluxio. They added features related to the Alluxio SDK cache, including configuration options, and unit tests. The contributions also involve modifications to the Hive connector and related documentation, demonstrating an understanding of Presto's architecture and integration with external caching layers.
big-dataprestosql-queryjavahive
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.