Summary
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.
10 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
English, Chinese, German