I develop software for Red Gate in Cambridge, UK. I have strong interests in software craftmanship and SOLID code. My strongest programming languages are C# and PHP but I will learn anything to get the job done.
Back in 2011, I graduated in Computer Science from Queens’ College, Cambridge. Since then I have been lucky enough to join great teams at Tuenti, Spiral Software and Kickstart Digital. This took my career from social networking to the oil industry, via fast-paced agency work.
Please stick around a while, read some of my articles and get in touch. Job wise, I am not looking for employment but you are welcome to read my technical CV for some background information.
Cooking is my favourite hobby. It is a pleasure to finally be able to eat some tasty dishes at home. I am a student of Rouxbe Cooking School and my current challenge is to complete the Professional Cook’s Certification Course over the next six months.
I am into food and have tried many Cambridge restaurants. My current to-do list is topped by Cotto, Restaurant 22 and Efes.
I created the Strength Level Calculator in 2007 to score people according to their bodyweights over the big lifts (squat/deadlift/bench). Back then I was very into weightlifting and going five times a week but these days it is more about keeping healthy.
Rowing was my primary sport at Cambridge. After a year and a half of training I made it into our first boat Queens’ M1 and together we achieved blades in Lent Bumps 2010, the highest accolade in Cambridge College Rowing.
A book for the love of computing. It takes you through a number of programming problems, and how they were solved using ingenuity and logic. Both a bedtime read and an office companion, highly recommended.
The indispensable companion to software craftsmanship. This book introduced design patterns over a decade ago and remains the standard text on the subject today.