Lirong Yuan

Ph.D. Student
S3D Department
School of Computer Science
Carnegie Mellon University


About Me

I am co-advised by Prof. Rohan Padhye and Prof. Christian Kästner. I'm part of the Juggling Club and the PASTA Lab.

Previously, I graduated from Purdue University with a double major in math and computer science and worked at Google as a software engineer.

Research Interests

I plan to conduct research on topics including static and dynamic analysis of software dependency graphs, software bill of materials (SBOMs), sandboxing, and related areas.

Open Source Contributions

I had the opportunity to contribute to many open source projects:

Project Patch
LLVM Update macro for OFF_T so that sanitizer works on aarch64
Fix memory leak in GetGDBServerRegisterInfoXMLAndProcess
QEMU linux-user: Add AT_EXECFN auxval
linux-user: Update TASK_UNMAPPED_BASE for aarch64
gdbstub: add support to Xfer:auxv:read: packet
The GNU C Library locale: align _nl_C_LC_CTYPE_class and _nl_C_LC_CTYPE_class32 arrays to uint16_t and uint32_t respectively

Reach me through email or GitHub!