Keke Zhai is a PhD-level researcher and software engineer with nine years’ experience designing high-performance, multi-processor parallel computing solutions and specializing in load balancing for large-scale simulations. Based in Gainesville, Florida, Keke improved execution time up to 7x on HPC systems by developing centralized, distributed, and hybrid load-balancing algorithms with low overhead and by refining adaptive triggers for when to rebalance. Experienced debugging and optimizing projects exceeding 100K lines of code, Keke also applies CUDA GPU techniques to boost parallel performance and reduce energy consumption. Past work includes a production-style dispatcher simulator at Facebook that handled 10K+ jobs, reflecting strengths in practical systems engineering as well as research. Comfortable moving between research and applied development, Keke combines deep algorithmic knowledge with hands-on optimization across CPU and GPU platforms.
9 years of coding experience
4 years of employment as a software developer
Bachelor’s Degree, Intelligence Science and Technology, 3.9, Bachelor’s Degree, Intelligence Science and Technology, 3.9 at Sun Yat-Sen University
Doctor of Philosophy (Ph.D.), Doctor of Philosophy (Ph.D.) at University of Florida
Contributions:16 pushes, 4 branches, 1 comment in 9 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.