Zhang Yakun is a Senior R&D Engineer with 14 years of hands-on experience in reverse engineering, vulnerability research, and anti-virus technology across x86, ARM, Linux kernel and Android ecosystems. Currently at Baidu, he combines deep low-level debugging and exploit development experience from roles at Intel Security, Qihoo 360 and Kaspersky with strong software engineering skills in C, C++, Python, JavaScript and Rust. He has a proven track record of finding and responsible-disclosing critical vulnerabilities (including CVE-2016-7082 and CVE-2017-4948) and has spoken at BlackHat Europe, evidencing both technical depth and community recognition. A Linux enthusiast and fast learner, he bridges security research and practical defensive tooling—authoring detection patterns, fuzzers and anti-virus systems in prior roles. Notably, his background spans virtualization security, kernel hardening research and Android malware analysis, giving him a rare cross-platform perspective on real-world threats.
14 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at Lanzhou Jiaotong University
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.