I am a third-year PhD student in computer science at the University of Toronto, advised by Ningning Xie. My research interests are in programming languages, types, and type inference in particular.
I did my master's under the supervision of Lionel Parreaux at HKUST, where I worked on type-safe and modular programming with mixins, and type inference for first-class polymorphism. Before that, I worked with Bruno Oliveira as a research intern. I received my bachelor's degree in computer science from Zhejiang University.
super-charging Object-Oriented Programming through Precise Typing of Open Recursion
Subtlety and mystery intrigue me. Outside of research, I spend time immersing myself in films, J-pop and rock, and video games that share those qualities.
I watched and loved Ryusuke Hamaguchi's All of a Sudden (at TIFF'26!), Drive My Car, and Wheel of Fortune and Fantasy. My favorite Japanese alt rock song is World's End Supernova by Quruli. I am also a big fan of Remedy's games. I have completed Control three times and Alan Wake 2 twice, and have been looking forward to playing Control 2 on my mac!