Bin Shi is a seasoned backend software engineer with 7+ years building large-scale data platforms and databases, now working at Meta. He has deep expertise across data lake architectures, multi-model DBaaS, and distributed databases—having led graph storage, transactional DB, and sharded multi-tenant TSO services at companies like Pinterest and PingCAP. Comfortable in C++/C, Java, Go, and Python, he focuses on HTAP, OLTP/analytical processing, streaming, and graph-first storage services. His career includes key contributions to TiKV/PD and Apache HBase/Phoenix ecosystems, reflecting both design and committer-level involvement in critical open-source infrastructure. Bin combines cloud-native and DevOps practices with hands-on systems design, often owning tech-lead roles that bridge storage, scheduling, and resource management. Based in California and trained at Peking University, he has a track record of turning distributed-systems research into production-grade services.
8 years of coding experience
16 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Peking University
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.