Yonghui Zhao

Software Engineer at 快手

Beijing, 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

👤
Senior
🎓
Top School
Yonghui Zhao is a seasoned software engineer with 13 years' experience building large-scale search and infrastructure systems, currently engineering at Kuaishou in Beijing. He led Xiaomi’s search service team and architected the open-source Linden vertical search platform, demonstrating deep expertise in realtime indexing, distributed search, and infrastructure design. His background includes senior roles at Tencent and Microsoft where he worked on document discovery, realtime index pipelines and distributed clustering, reflecting a strong focus on backend systems and performance. An active contributor to open-source search projects (including bug fixes and performance improvements to Zoie/SenseiDB), he pays attention to low-level reliability issues like data provider timeouts and memory swapping. Comfortable spanning architecture, project management and hands-on coding, he also has academic roots with a master’s in electronic engineering from Tsinghua University.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor, Information Engineering, Bachelor, Information Engineering at University of Electronic Science and Technology
bookMaster, Electronic Engineering, Master, Electronic Engineering at Tsinghua University
languagesEnglish
github-logo-circle

Github Skills (10)

lucene10
javas10
indexing10
performance-optimization10
java10
multithreading9
algorithm9
algorithms9
data-structures8
data-structure8

Programming languages (4)

JavaC++ScalaPython

Github contributions (5)

github-logo-circle
senseidb/zoie

Feb 2013 - Feb 2014

realtime search/indexing system
Role in this project:
userBack-end Developer
Contributions:55 commits in 1 year
Contributions summary:Yonghui primarily focused on improving the Zoie realtime search/indexing system's core functionalities. Their work involved fixing bugs related to data provider timeouts and memory swapping within the search index management. Furthermore, the user added functionality to control data provider flush intervals, improving control over data handling and synchronization. This indicates a focus on the system's internal workings and performance.
search-enginerealtimeindexingsearch
XiaoMi/linden

Jan 2017 - Apr 2022

Contributions:16 commits, 13 PRs, 39 pushes in 5 years 3 months
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