Yusheng Ma is an HRBP with nine years of professional experience bridging technical hiring and talent strategy, currently based in Hangzhou. Previously a recruiter at Zilliz and ByteDance, Yusheng supported talent acquisition for cutting-edge AI and cloud-native projects such as Milvus, gaining hands-on familiarity with vector databases and MLOps hiring needs. Though now focused on HR, Yusheng’s GitHub footprint reveals strong backend engineering experience in heterogeneous computing, C++/Python and Go—contributions include core fixes and GPU memory improvements to the high-profile Milvus vector database. This combination of recruiting expertise and technical literacy enables Yusheng to evaluate and attract senior engineering talent with uncommon depth. Educated in finance and financial mathematics (University of Exeter and Liaoning Normal University), Yusheng brings analytical rigor to people programs and hiring metrics. Colleagues value Yusheng for translating complex technical requirements into pragmatic hiring strategies that scale.
9 years of coding experience
Undergraduate, Financial Mathematics, Undergraduate, Financial Mathematics at 辽宁师范大学
Master's degree, Money Banking and Finance, Master's degree, Money Banking and Finance at University of Exeter
Contributions summary:Yusheng primarily contributed to the core functionality of a QMC to MP3/FLAC converter. They developed the core decoding logic, including the `Seed` class for decryption, and addressed bugs related to MP3 conversion. They implemented support for different QMC file formats, including QMC3 and QMCogg. Additionally, the user refactored the code to be more efficient and thread-safe.
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
Role in this project:
Back-end Developer
Contributions:19 reviews, 3 commits, 39 PRs in 4 months
Contributions summary:Yusheng primarily contributed to the Milvus vector database project by modifying core functionalities, including index implementations, and updating dependencies. Their work included fixing compilation issues, enhancing GPU memory management, and improving the handling of index serialization. They also made adjustments to the project's build configuration and dependencies to address conflicts and incorporate the latest updates. Further work involved supporting new versions of external libraries and addressing potential crashes on specific hardware architectures.
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.