I am the CEO and co-founder of Griffin, a platform for programmable finance that is regulated as a bank in the UK. The majority of my career prior to this has been in software engineering.

I wrote Learning ClojureScript with Rafik Naccache and Allen Rohner (Packt 2016).

I have a few open source projects that people seem to find valuable, the most prominent of which is a plugin for Leiningen (the Clojure build tool) called Ultra. Most of my OSS work is unmaintained.

In my spare time I collect and paint Warhammer 40k miniatures.

I enjoy reading the following newsletters and recommend them to anyone who will listen:

This is my public key.