A completely self taught developer that got himself to a high enough standard to work in-house at Bank, JD and Size, working on digital campaigns for Nike and Adidas before he knew it.

Never one to sit still, John constantly leans new technologies and techniques to deliver the best possible results for clients. A rare species of developer, John is happy to acknowledge gaps in his knowledge, but not happy to let those gaps remain. There is nothing that can’t be done in John’s mind – the solution just might not be as straightforward as we thought.