Buqian Zheng is a software engineer with 11 years of experience specializing in distributed systems, streaming processing, and cloud-native data infrastructure. After contributing to Google Cloud Dataflow, he has deep hands-on expertise with Dataflow, Flink, and Kafka, and a strong interest in modern distributed databases—evidenced by significant contributions to Milvus, where he implemented sparse vector support across core components. He has built production-scale streaming platforms and stateful Flink deployments, designed high-throughput Kafka-based processors, and automated CI/CD for stateful jobs to avoid state loss. Comfortable across backend, data engineering, and platform work, he repeatedly turns complex, large-scale problems into reliable, test-covered solutions. Based in the San Francisco Bay Area and holding a CS master’s from Carnegie Mellon, Buqian blends rigorous academic training with practical delivery at companies from startups to Google.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at Southwest Jiaotong University
Master's degree, Computer Science, 3.73, Master's degree, Computer Science, 3.73 at Carnegie Mellon University
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
Role in this project:
Back-end Developer & Data Engineer
Contributions:87 reviews, 85 PRs, 434 comments in 1 year 10 months
Contributions summary:Buqian's primary contributions focused on enhancing Milvus's support for sparse float vectors, a new data type within the vector database. Their work involved implementing foundational components within the segcore, including data structures and algorithms, and integrating sparse vector support across various Milvus components, such as the proxy, data node, and query node. Furthermore, they addressed critical aspects like mmap implementation and test coverage to improve the handling and performance of sparse vectors within the system.
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.