PhD student · Cheriton School of Computer Science, University of Waterloo
I study programming languages, advised by Yizhou Zhang. Previously, I worked on security and PL at Penn State University with Danfeng Zhang.
Recently, I’ve been thinking about compilers as mediators of human agency—structuring how intent is expressed and enacted on computational machine. As AI systems grow more autonomous, the role of human agency becomes increasingly ambiguous—so what, then, is the compiler’s task? If this question also interests you, I’d love to connect.
Organizer: Ontario Programming Languages Seminar (ONPLS) 2025