Brian Fu is a doctoral researcher and hardware security specialist with nine years of experience probing microarchitectural side-channels and transient-execution vulnerabilities across x86, ARM, and RISC-V platforms. His work spans cycle-accurate simulation, cache-coherence and back-end core performance analysis, and practical fuzzing techniques—most recently funded by a CASA grant to improve leakage-fuzzing coverage. He has blended academic and industry experience at institutions including MPI-SP, University of Toronto, Simon Fraser, and Microsoft Research, and has hands-on firmware and ASIC architecture experience from Intel. Comfortable both writing low-level assembly and extending simulators like gem5, he focuses on finding vulnerabilities before silicon ships. Outside the lab he’s a semi-decent badminton player, urban tourist, aspiring grass-toucher, and unabashed cat lover—traits that keep his curiosity grounded.
9 years of coding experience
4 years of employment as a software developer
British Columbia Institute of Technology (BCIT)
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Toronto
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Ruhr University Bochum
Bachelor’s Degree, Computer Engineering, Bachelor’s Degree, Computer Engineering at Zhejiang University
Bachelor’s Degree, Computing Science, Bachelor’s Degree, Computing Science at Simon Fraser University
Contributions:3 releases, 1 PR, 58 pushes in 1 month
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.