My original training is in mathematics, the subject in which I completed a PhD at the University of Glasgow in 2016. You can view my published research papers here.

In the final year of my PhD I taught myself how to code and as a result my primary interest transitioned from mathematics to software engineering and computer science. I've now been a professional Python developer for five years You can check out some projects I've done in my spare time here.

Recently I've started to enjoy taking film photos. You can see some of them here.