Here is my full CV (PDF).

Short CV

Education

  • Expected June 2026: Ph.D. mathematics, UC Berkeley
  • June 2022: M.ASt. Pure Mathematics, University of Cambridge
  • June 2021: B.Sc. Mathematics, University of Toronto

Work

  • Aug 2022 - Jun 2023: Lawrence Berkeley National Laboratory, graduate student in the Computer Languages and Systems Software group
  • June 2019 - September 2021: IBM, software developer in the C++ and Fortran compilers team
  • May 2018 - Aug 2018: Nvidia, software engineering intern in the Linux graphics team