Guangli Dai

Research Scientist at Meta

Seattle, Washington, United States
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

🤩
Rockstar
🎓
Top School
Guangli Dai is a research scientist in Seattle with a decade of experience turning theoretical systems research into production-quality code, currently contributing to jemalloc and working at Meta. He specializes in real-time systems, virtualization, and efficient data transmission, and his PhD-level background supports deep dives into algorithms and core system internals. His open-source work on jemalloc—adding double-free detection via slab bitmaps and refactoring cross-thread cache-bin stats—demonstrates practical expertise in memory management and reliability engineering. Past internships at NVIDIA and contributions to HDFS scheduling research show a blend of industry and academic impact. Notably, he combines rigorous academic training (PhD, University of Houston) with hands-on systems engineering that improves performance and robustness in widely used system components.
code10 years of coding experience
bookDoctor of Philosophy - PhD, Computer Science, 3.89/4.0, Doctor of Philosophy - PhD, Computer Science, 3.89/4.0 at University of Houston
bookBachelor of Engineering - BE, Computer Science, 3.56/4, Bachelor of Engineering - BE, Computer Science, 3.56/4 at Southeast University
github-logo-circle

Github Skills (12)

c1710
memory-management10
debugging10
debug10
c1110
system-programming10
performance-optimization10
multithreading9
data-structure9
benchmarking9
benchmark9
data-structures9

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
jemalloc/jemalloc

Aug 2022 - Dec 2022

Role in this project:
userBack-end Developer / Systems Engineer
Contributions:349 reviews, 9 commits, 43 PRs in 3 months
Contributions summary:Guangli's primary focus was on improving the robustness and reliability of the jemalloc memory allocator. The commits demonstrate a deep understanding of memory management techniques, including the implementation of double-free detection using slab bitmaps and the refactoring of cache bin statistics. These changes involve modifications to core system components. Furthermore, contributions show improvements for performance and efficiency, evidenced by refactoring for remote and cross-thread cache bin stats and the addition of benchmarks.
guangli-dai/jemalloc

Aug 2022 - Mar 2025

Contributions:391 pushes, 48 branches, 3 comments in 2 years 8 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
Guangli Dai - Research Scientist at Meta