Senior Algorithm Researcher (Team Lead) at Tencent
Hong Kong, China
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Binbin Zhu is a Senior Algorithm Researcher and team lead with nine years of experience applying machine learning and computer vision to production systems, currently driving search, recommendation and knowledge-graph efforts at Tencent. He combines hands-on C++ and Python engineering on Linux with research-grade expertise in CNNs, RNNs and traditional CV methods, and has led development of a distributed ML platform and a real-time hot-event discovery system that earned internal breakthrough awards. Binbin is also an active open-source contributor to high-profile Redis projects—improving core commands, fixing memory issues and enhancing client libraries—which reflects deep understanding of low-level data structures and distributed systems. His background in physics and optics (KIT, Strasbourg) informs a pragmatic approach to simulation and algorithm design, from FEM/FDTD solar-cell work to holographic reconstruction. Practical, detail-oriented and product-focused, he bridges research and reliable backend engineering to push algorithms into production.
9 years of coding experience
3 years of employment as a software developer
Master thesis internship, Physics, A, Master thesis internship, Physics, A at Karlsruhe Institute of Technology (KIT)
Master's degree, Theoretical and Mathematical Physics, A, Master's degree, Theoretical and Mathematical Physics, A at University of Strasbourg
Bachelor's degree, Optoelectronic information Engineer, Bachelor's degree, Optoelectronic information Engineer at Huazhong University of Science and Technology
Contributions:126 reviews, 12 commits, 39 PRs in 6 months
Contributions summary:Binbin primarily contributed to the project by adding detailed Chinese annotations and explanations to the Redis 7.0.5 source code, focusing specifically on the `adlist.c` and `ziplist.c` files. The user's work involved explaining the underlying data structures such as doubly linked lists and the historical context of ziplist, demonstrating a deep understanding of Redis's internal workings and data storage mechanisms. The user also incorporated comments on the quicklist, further enriching the documentation.
A flexible distributed key-value datastore that is optimized for caching and other realtime workloads.
Role in this project:
Back-end Developer
Contributions:734 reviews, 383 PRs, 200 pushes in 1 year
Contributions summary:Binbin made multiple contributions to the Redis project, primarily focusing on improving the codebase related to the command-line interface and core Redis server functionalities. The commits involve bug fixes, code optimizations, and enhancements to the command-line tools, showing expertise in the internal workings of Redis and its command processing. The contributions demonstrate a strong understanding of Redis internals and the ability to debug and improve existing functionalities.
cachedatabasekey-valuekey-value-storenosql
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
Binbin Zhu - Senior Algorithm Researcher (Team Lead) at Tencent