Dongliang Mu

Associate Professor

Nanjing City, Jiangsu, 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

🤩
Rockstar
🎓
Top School
Dongliang Mu is an associate professor and security researcher with 11 years of experience specializing in software and system security, currently based in Nanjing and affiliated with Huazhong University of Science and Technology. He holds a PhD in Computer Science and spent four years as a research assistant at Penn State, blending academic rigor with practical engineering. Dongliang contributes to high-profile open-source projects—improving build and deployment tooling for Google's syzkaller kernel fuzzer and translating Linux kernel documentation—demonstrating expertise across kernel fuzzing, reproducible builds, and developer tooling. He also engages in hands-on C++ and backend work, fixing code and build systems in community repositories, reflecting a pragmatic approach to secure, reproducible software. Colleagues would note his rare mix of academic publication mindset and meticulous DevOps-level contributions to critical open-source infrastructure.
code11 years of coding experience
job4 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Nanjing University
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Zhengzhou University
stackoverflow-logo

Stackoverflow

Stats
349reputation
25kreached
11answers
6questions
github-logo-circle

Github Skills (41)

c-language10
scripting10
linux-kernel10
makefile10
security10
kernel10
release-management10
automation10
script10
cplus10
sh10
fuzzing10
automations10
shell10
cpp10

Programming languages (18)

JavaC++CSSCCMakeTeXVueGo

Github contributions (5)

github-logo-circle
google/syzkaller

Sep 2018 - May 2021

syzkaller is an unsupervised coverage-guided kernel fuzzer
Role in this project:
userDevOps Engineer
Contributions:6 reviews, 12 commits, 45 PRs in 2 years 8 months
Contributions summary:Dongliang primarily focused on enhancing the build and deployment process for the syzkaller project. Their work included modifying the `create-image.sh` script to improve its flexibility by adding features such as support for different Debian distributions and enabling perf support. Further contributions involved fixing issues related to package installation and ensuring the correct configuration when the `perf` option is enabled. Additionally, the user removed dead code from a utility script.
kernelsecurity-toolscoverage-guidedfuzz-testingsecurity
Mooophy/Cpp-Primer

Dec 2014 - May 2015

C++ Primer 5 answers
Role in this project:
userBackend Developer
Contributions:59 commits, 35 PRs, 51 comments in 4 months
Contributions summary:Dongliang primarily contributes to the C++ Primer 5 answers repository by addressing errors, modifying code, and adding makefiles. They correct include statements, fix code errors, and rename files to align with the coding style, as well as adding and modifying makefiles to support the build process. These changes focus on correcting code issues, improving the compilation and build process and, merging external contributions.
primercppc-plus-pluscpp-librarycpp11
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
Dongliang Mu - Associate Professor