Bingyi Sun

Senior Software Engineer at Zilliz

Shanghai, 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
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.
code11 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Shanghai Jiao Tong University
github-logo-circle

Github Skills (8)

golang10
vector-database10
go10
backend10
data-structure9
data-structures9
data-pipeline8
data-pipelines8

Programming languages (7)

JavaC++ShellRustJavaScriptGoPython

Github contributions (5)

github-logo-circle
milvus-io/milvus

Nov 2021 - Jan 2023

Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
Role in this project:
userBack-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.
approximate-nearest-neighbor-searchfaisshnswsimilarity-searchvector
milvus-io/pulsar-client-go

Jan 2022 - Sep 2024

Apache Pulsar Go Client Library
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.
Request Free Trial
Bingyi Sun - Senior Software Engineer at Zilliz