As you can probably tell by the content of this blog, I work as a software developer, and am based in the north-east of England. My current position is Senior Programmer for Epic Games in Newcastle, working on the Epic Games Launcher.
I have two bachelors degrees with honours. The first is in Chemistry from Durham University, and more recently, I obtained 1st class honours in Computing from the Open University. And because I’m a glutton for punishment, I’m also currently studying towards a masters in Software Development, again with the Open University.
I’m proud to be a professional member of BCS, the Chartered Institute for IT in the United Kingdom.
Key skills include:
- Back-end service development using Java.
- Client application development using C++.
- All things C#.
- Automating deployment pipelines using CI/CD systems and custom code.
I also dabble in a bunch of other stuff too (some of it “just for fun”):
- Nodejs app development.
Things I’m keen to learn in the next 12 – 24 months:
- Getting up to speed on the latest version(s) of the JDK.
- Developing in Go … I’ve heard great things about this.
The majority of blogging content will be technical in nature, but be warned… there will be topics of a non-technical nature thrown in from time to time too.
This is a personal weblog. The content expressed herein represents my own opinion and not necessarily that of my employer.