Congqi Xia

Staff Software Engineer at Zilliz

Xuhui District, Shanghai, China
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
Congqi Xia is a Staff Software Engineer based in Xuhui District, Shanghai, with around five years of professional experience and a background in computer science from Shanghai University. Currently at Zilliz, he contributes to Milvus, a widely used cloud-native vector database, focusing on backend and database engineering for data synchronization, primary key management, and storage/index optimization. He has also strengthened the Milvus Python SDK by improving API ergonomics, type checking, and client stability, demonstrating attention to both core systems and developer experience. His career includes roles across startups and services firms where he built backend systems and honed reliability and performance skills. Less obvious: he bridges low-level database internals and higher-level SDK design, making him effective at shipping cross-layer improvements that reduce operational friction.
code5 years of coding experience
job8 years of employment as a software developer
book市西中学
book计算机科学与工程, 计算机科学与工程 at 上海大学
languagesEnglish, Japanese
github-logo-circle

Github Skills (18)

python10
storage10
databases10
vector-database10
milvus10
indexing10
data-structure10
vector10
go10
sdk10
database-design10
data-structures10
vector-math10
concurrency10
database10

Programming languages (7)

MDXJavaShellC++RustGoPython

Github contributions (5)

github-logo-circle
milvus-io/milvus

May 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 & Database Engineer
Contributions:3548 reviews, 588 commits, 2035 PRs in 1 year 8 months
Contributions summary:Congqi's contributions primarily focused on enhancing the functionality and maintainability of the Milvus vector database. The commits showcase the user's work on back-end features related to data synchronization and management within the data node. They implemented and optimized code related to primary key management, data serialization and processing, and database performance. Furthermore, the user's work involved interacting with and optimizing the internal workings of the database's storage and indexing mechanisms, suggesting expertise in database engineering.
approximate-nearest-neighbor-searchfaisshnswsimilarity-searchvector
milvus-io/pymilvus

Jun 2021 - Aug 2022

Python SDK for Milvus.
Role in this project:
userBack-end Developer
Contributions:7 commits, 7 PRs, 3 comments in 1 year 2 months
Contributions summary:Congqi primarily contributed to the Python SDK for Milvus, focusing on features and bug fixes. Their work includes adding methods like `to_dict` and `__eq__` for the `Index` class, enhancing its functionality and consistency. They also implemented type checks for expressions within the query functions and addressed example issues in utility files, contributing to the library's robustness and usability. Furthermore, the user addressed various issues related to client stability and error handling.
pythonsdkannsdatabasevector
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
Congqi Xia - Staff Software Engineer at Zilliz