I'm a physicist turned software engineer currently working as a backend engineer at Plum, a fintech startup in London.

I received my first degree in Chemical Engineering from the University of Birmingham. In pursuit of pure science, I then did a PhD in Theoretical Particle Physics at the University of Southampton. It was during this time I discovered my passion for software engineering.

After completing my PhD I stayed on at Southampton to develop software for the SMARTmove project, an interdisciplinary project involving electronics, control theory and medicine. I then left academia to work at ASV, an autonomous boat company, where I mostly worked on control area network (CAN) protocols.

Outside of work I've spun-up a number of personal projects, including:

Check out my GitHub profile for more.