Cong Ma
Over the years, I've created confusion by pronouncing my name in different ways. Now,
50% people call me "kaang" as in "King Kong". ✔
30% people call me "cone" as in ice cream cone
20% people call me "mǎ cōng"
Over the years, I've created confusion by pronouncing my name in different ways. Now,
50% people call me "kaang" as in "King Kong". ✔
30% people call me "cone" as in ice cream cone
20% people call me "mǎ cōng"
PhD student
University of Waterloo
After my PhD, I'm looking for roles that value principled systems work and fast execution toward real impact. Reach out if you know of interesting opportunities.
I study programming languages, advised by Yizhou Zhang. Previously, I worked on security and PL at Penn State University with Danfeng Zhang.
My doctoral research centers on compilation of lexical effect handlers, built around our own research language, Lexa.
Publications
Lexical Effect Handlers: Fast by Design, Correct by Proof
Doctoral Symposium 25Zero-Overhead Lexical Effect Handlers
OOPSLA 2025Lexical Effect Handlers, Directly
OOPSLA 2024Quantifying and Mitigating Cache Side Channel Leakage with Differential Set
OOPSLA 2023Talks
Awards
- 2025 SIGPLAN PAC Travel Grant
- David R. Cheriton Graduate Scholarship
- 2024 OPLSS Fellowship Grant
- 2024 MWPLS Travel Grant
- PSU CSE Teaching Assistant Award
Service
Organizer: Ontario Programming Languages Seminar (ONPLS) 2025