(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.

You can find an updated bibliography of all things related to compositional game theory here.

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).


  • March 2019: I’m in Mannheim visiting Viktor Winschel and Philipp Zahn
  • February 2019: New technical report: From open learners to open games
  • 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