I'm a postdoctoral research associate in the Centre for Quantum Information and Foundations at the University of Cambridge.

Or you can search the arXiv for my stuff.

- Computational Complexity (Part III, Michaelmas 2012)
- Quantum computation lecture notes (v1.11) and exercises (v1.1); also slides about quantum walks (Part III, Michaelmas 2011)
- Computational complexity (for BCCS: Computational modelling of complex systems, June 2010)
- Counting perfect matchings in planar graphs (guest lecture, Advanced Algorithms, December 2009)
- Metric embeddings (guest lecture, Advanced Algorithms, December 2008)

- A brief overview of some recent quantum algorithms (QCS/QALGO workshop, Paris, May 2013)
- A brief intro to dynamic programming (University of Bristol, January 2013)
- Three quantum learning algorithms (talk at Coogee workshop, Sydney, January 2013; at IQC colloquium, Waterloo, March 2013; and at Bristol, March 2013)
- The Church-Turing thesis in a quantum world (talk at BMC workshop on Turing's legacy, Kent, April 2012)
- Injective tensor norms and open problems in quantum information (seminar, Madrid, January 2012)
- Fourier analysis of boolean functions in quantum computation (seminar, Madrid, September 2011)
- Counting perfect matchings in planar graphs (guest lecture, Advanced Algorithms, December 2009)
- A quantum analogue of Fourier analysis on the boolean cube (invited talk, QIPC, September 2009)
- Metric embeddings (guest lecture, Advanced Algorithms, December 2008)

- I've written an article titled "Unentangled Quantum Proofs and their Applications" for ERCIM News 85.
- Ever wondered how to win a game show with a quantum computer?
- Dan Shepherd and I solved the 10th most annoying problem in quantum computation.
- It's a little-known fact that Everett's paper introducing the "relative-state" (or "many-worlds") interpretation of quantum mechanics is available online.

- Bristol Summer School on Probabilistic Techniques in Computer Science
- Theory of Computing reading group ('08)
- Theory of Computing reading group ('07)
- Quantum information reading group

- The danger of assessing research by economic impact.
- If you live in Crawley, in West Sussex, and are looking for a psychotherapist, click here.