Home | Education | Publications | Services | Teaching | Awards

Zhengjie Ji

Zhengjie Ji Ph.D. Student
Department of Computer Science
Virginia Tech
realruoji@gmail.com

Google Scholar | LinkedIn | CV

Bio

I am a Ph.D. student in the Department of Computer Science at Virginia Tech, advised by Prof. Dan Williams. Before that, I received an M.S. in Computer Science and Engineering from KTH Royal Institute of Technology and a B.E. in Electrical and Computer Engineering from Shanghai Jiao Tong University.

My research investigates how the operating system kernel can run user code safely and efficiently. I am a co-creator of Kops, an extension interface for the eBPF compilation pipeline, and BPFflow, an information flow control system for the eBPF verifier. I also study software security empirically, from Rust vulnerabilities to LLM-assisted security testing.