Kim Worrall

kim . worrall at ed . ac . uk
LinkedInGithub

About

I am a PhD Student in the Quantum Software Lab at the University of Edinburgh, supervised by Chris Heunen. My research focuses on the co-design of quantum programming languages and their compilers.
My current interests are:

  • Formalising common properties of quantum algorithms into primitives
  • Modular, hardware-aware compilers for quantum computing
  • Compiler frameworks like MLIR and xDSL
  • Understanding concurrency in quantum programming
  • Category theoretic approaches to quantum programming languages and foundations
  • Linking all of these together to design usable and efficient quantum programming languages!

Recent Activity

  • EuroLLVM 2025 Talk: How to Write a Scalable Compiler for an Error-Prone Quantum Computer
  • Teaching: Introduction to Quantum Programming Tutor and Lab Organiser
  • Unitary Hack 2025: Supervising bounties for inconspiquous, an xDSL-based quantum compiler. Come contribute!