Chengqi Deng is a software engineer with nine years of experience, currently working at Zhejiang Jiuzhang Asset Management (幻方量化) in Hangzhou where he blends development and talent scouting responsibilities. He holds both bachelor's and master's degrees in Computer Science from Zhejiang University and has research internship experience at Tencent. An active contributor to high-profile open-source projects like Facebook Research’s Faiss, he has focused on bug fixes, performance optimizations, and adding advanced indices (NSG) to improve large-scale similarity search and KNN graph workflows. Chengqi’s work bridges research-grade algorithmic improvements and production-ready engineering, and he complements his technical depth with practical testing and I/O/clone implementations that reduce risk in deployment.
9 years of coding experience
Master's degree, Computer Science, Master's degree, Computer Science at Zhejiang University
A library for efficient similarity search and clustering of dense vectors.
Role in this project:
Back-end Developer
Contributions:30 reviews, 27 commits, 38 PRs in 1 year 7 months
Contributions summary:Chengqi primarily focused on bug fixes and performance improvements within the faiss library, specifically related to the IndexIVF, IndexBinaryIVF, and NNDescent structures. Their work involved modifying search algorithms, adjusting parameters, and improving the efficiency of the indexing process. The user also added unit tests to verify the correctness of the fixes and enhancements. They also introduced the NSG index, a KNN graph construction and search algorithm, adding support for it in the index factory, and implementing I/O and clone functionality.
FireFlyer Record file format, writer and reader for DL training samples.
Contributions:2 releases, 62 commits, 2 PRs in 1 year 1 month
file-formattrainingreaderwriterrecord
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.