Profile

Imperial College London

Doctoral Student/Research Assistant
Member of the Software Reliability Group


t.zhang1@imperial.ac.uk

Bio

ZHANG Tongjun, Albert (张桐郡) is a PhD student at Imperial College London. He is a member of the Software Reliability Group, supervised by Prof. Cristian Cadar. His research focuses on fuzzing for C/C++ libraries.

Before he joined Imperial, he was a member of NUS TEST lab, advised by Prof. Manuel Rigger. His research there focuses on grammar-based fuzzing for relational database management systems.

He is generally interested in fuzzing, software-defined networks, network protocols, and operating systems.

He has a passion for teaching and has worked as teaching assistant for multiple courses during his time at National University of Singapore.

Research Experience

Supervised by Prof. Cristian Cadar

Imperial Software Reliability Group | Sep.2025 - Present Working on fuzzing C/C++ libraries.

Advised by Prof. Manuel Rigger

NUS TEST Lab | Dec.2022 - Present
Working on SQL Generation Language (SGL), a grammar-based fuzzer framework for generating SQL test cases to test relational database management systems.

Teaching Experience

Teaching Assistant

National University of Singapore | Jan.2025 - May.2025
Teaching Assistant for NUS CS3213 (Foundations of Software Engineering)

National University of Singapore | Jul.2024 - Dec.2024
Teaching Assistant for NUS CS4226 (Internet Architecture)

National University of Singapore | Jan.2024 - May.2024
Teaching Assistant for NUS CS3213 (Foundations of Software Engineering)

Skills

Certificates and Awards

Languages