My research interests are in database systems and compilers. In particular, I'm interested in understanding how compilation techniques can improve database system performance.
I earned my undergraduate degree in Software Engineering from The University of Sydney. During my time there, I worked with Prof. Bernhard Scholz on automatic index selection and automatic join optimization for Soufflé.
Before starting grad school, I worked as a Compiler Engineer at Apple, where I helped ship Metal-accelerated GPU rendering in Blender 3.1.