(Quick link: publications)

I am a post-doctoral research fellow at the University of Oxford’s Department of Computer Science, where I am applying category theory to game theory and more general economics. My long-term aim is to work towards large scale economic applications where existing methods are impractical to apply.

Scalability is the end, compositionality is the means, category theory is the means to the means.

Other topics I am interested in include logic (especially constructive and linear logic), functional programming, and the semantics of natural language.

For an introduction to the philosophy behind my research, see

If you are coming to compositional game theory for the first time and want to know where to start, see my reading list.

You can watch me giving an introductory lecture on open games here (starts around 1:30).


  • February 2019: I’m at the University of Hawaii at Manoa, visiting Dusko Pavlovic
  • January 2019: I am on the PC of SYCO3 (Third Symposium on Compositional Structures), held in Oxford in March
  • January 2019: I am at MIT visiting David Spivak and Brendan Fong
  • January 2019: I have accepted a 2 year postdoc at the Max Planck Institute for Mathematics in the Sciences, Leipzig in the complex systems group of J├╝rgen Jost, starting later this year
  • January 2019: Applications are open for the 2019 Applied Category Theory summer school, which I am organising together with Daniel Cicala. The deadline is January 30. The details can be found here.
  • December 2018: I am on the PC of Semantic Spaces 2019, a workshop of ESSLLI 2019
  • December 2018: I am at SYCO 2 at the University of Strathclyde, Glasgow
  • December 2018: I have decided to create a ‘news’ section on my homepage