Bingyi Sun is a Senior Software Engineer with 11 years of experience specializing in databases, infrastructure, and distributed systems. Based in Shanghai and holding MS and BS degrees in Computer Software Engineering from Shanghai Jiao Tong University, he has worked on graph databases at Transwarp and now contributes to Zilliz’s work on Milvus, a widely used cloud-native vector database. He focuses on backend systems—especially segment management, data coordination, and compaction—bringing practical fixes and new features to open-source projects. A contributor to Milvus and member of Zilliz, he combines careful systems thinking with hands-on implementation, and has a particular interest in key-value and distributed database internals that inform his pragmatic approach to scaling storage and coordination.
11 years of coding experience
2 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Shanghai Jiao Tong University
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
Role in this project:
Back-end Developer
Contributions:270 reviews, 121 commits, 614 PRs in 1 year 2 months
Contributions summary:Bingyi primarily contributed to the backend logic of the Milvus project. Their work focused on fixing a bug related to updating flush segment information within the data coordination module. The user also added and improved interface implementations for tasks like compaction and implemented functionalities related to segment management, including dropping segments. Furthermore, the user expanded the functionality of the system, adding new features.
Contributions:1 PR, 2 pushes, 7 branches in 2 years 8 months
golangpulsarclient-librarygo-clientmessage-queue
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.