Albert ZHANG Tongjun
National University of Singapore
Bio
ZHANG Tongjun, Albert (张桐郡) is an undergraduate student at National University of Singapore (NUS). He majors in Computer Science, with specializations in Networking & Distributed Systems and Computer Security.
He is a member of NUS TEST lab, advised by Prof. Manuel Rigger. His research 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 at Department of Computer Science.
Research Experience
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 | Jul.2024 - Present
Teaching Assistant for NUS CS4226 (Internet Architecture)
National University of Singapore | Jan.2024 - May.2024
Teaching Assistant for NUS CS3213 (Foundations of Software Engineering)
Project Experience
RealCQC
NUS Orbital | May.2022 - Aug.2022
Developed an FPS game with Unreal Engine 5 as part of the NUS Orbital programme
Skills
- Programming Languages: C/C++, Java, Golang, Rust, Python, SQL, P4, R, IBM OPL
- Tools: ANTLR, Ryu, ONOS, FRR, BIRD, Mininet, SpringBoot, Arduino, Matlab, IBM CPLEX
Certificates and Awards
- Singapore Open Research Award
- Certificate of Distinction in the Networking and Distributed System Focus Area
- Certificate of Distinction in the Computer Security Focus Area
- Fuzzing and Software Security Summer School 2024
- NUS Orbital - Apollo 11 (Advanced)
- Certificate of Proficiency in the German Language at Elementary Level
Languages
- English: Full-working proficiency
- Mandarin/普通话: Native
- German/Deutsch: Elementary proficiency
- French/Français: Basic proficiency