I’m a Quantum Algorithm Developer at Photonic Inc., where I work on fault-tolerant quantum computing. I spend most of my time thinking about what it would take to run large quantum algorithms on real hardware. Namely, how to optimize compilation of specific algorithms, which error-correction and magic-state protocols are worth using, and what the real costs are in qubits, time, and other resources.

I live in Port Moody, in beautiful British Columbia, with my family.

I like mathematical puzzles. I work through the 538 Riddler problems (collected here) and post occasional math writing on my blog.

Outside of mathematics, I enjoy playing ultimate frisbee, homebrewing beer, tabletop games, and various outdoor activities (hiking, camping, climbing, skiing, snowshoeing).

🎓 Academic Background

During my academic career, my research focused on mathematical problems arising in quantum information theory. I mostly used tools from convex analysis, matrix analysis, and operator algebras to study quantum entanglement.

Education

  • B.Sc. in Math/Physics – Trinity University, San Antonio, TX
  • Diplom in Physics – Universität Freiburg, Germany
  • Ph.D. in Applied Mathematics – University of Calgary, Alberta, Canada
  • Postdoc & Instructor – Institute for Quantum Computing, University of Waterloo, Ontario, Canada