About Me
I am a software engineer working in quantum computing and machine learning. I’ve previously worked on i18n (internationalisation), abductive reasoning and causal analysis, control systems, and bioinformatics.
Ongoing Projects on GitHub
- PyZX - Python library for quantum circuit rewriting and optimisation using the ZX-calculus.
- ZXLive - A graphical tool for the ZX-calculus.
- Qiskit ZX transpiler - A transpiler pass for Qiskit which uses ZX-Calculus for circuit optimization, implemented using PyZX.
- boQwI’ - A set of tools for the Klingon language.
Work Experience
- Software Engineer, Google
Education
- MMath, Computer Science, University of Waterloo
- MASc, Electrical Engineering, University of Toronto
- BASc, Engineering Science, University of Toronto