About

I’m a software engineer living and working in Yorkshire, UK.

I studied software engineering at university for 4 years, and knocked out applications in C++, Java, Visual Basic. I managed to get a First Class Honours Degree.

I spent the best part of 16 years writing software in PHP, before I gave it all up in October 2018, and went off to write everything in Go and TypeScript. Since 2022, I’ve been writing software in Python with a Django/MongoDB/Redis/Kubernetes stack.

I love open source software, and I’ve contributed to many PHP tools such as PHPUnit, PHPDoc, PHP Code Sniffer along the way. I learnt Python so I could write a bunch of plugins for Sublime Text, before I stopped using it in favour of Code.

I like to think of myself as a high performing and experienced Technical Leader. I mean I’m getting older, so the experienced bit has to be correct, right? I’ve built many teams over the years, mainly distributed/remote and loved every minute of it. Currently, I’m a Technical Lead working for a company with dual market forces.

Most of my development jobs have focussed on automation and/or integrations. One of the highlights was leading on the creation of the John Lewis UK ISP platform. My team focussed on the CRM, provisioning (broadband and home phone), and account management website.

I weirdly love process, and data, and graphs, and monitoring, and a whole bunch of other stuff I’ll probably blog about.