I’m a philosopher, a software engineer, or a data scientist, depending on the day of the week. I am currently employed with Dragonfly Data Science.

My research interests focus on how innovation arises in complex systems, and the debates that arise when we try to talk about this process. But I’m also interested in causation, the evolution of cooperation, network science and distributed graph algorithms, and the parallels between biological and technological innovation.

I build software, both for a living, and to try to understand how things work. Some of it has even been useful

I live in Auckland, New Zealand, with my wife and two loveable tyrants.