Software Engineer with a Computer Science background and several years of experience designing and developing technology solutions.

As an Engineering Lead, I help build, mentor and grow engineering teams. I exercise a hands-on leadership style, contributing heavily to the Technology Strategy, Architecture and Operations of software products. Additionally, I can pair program with other engineers, develop proof-of-concepts or debug complex production issues when needed.

Predominantly a Java expert, with experience in Object Oriented Design & Programming, Functional Programming, Microservices and Event Driven Architecture, Distributed Systems, Amazon Web Services, Heroku, Scala, JavaScript, Objective-C, SQL, Triple stores and NoSql data stores. I also have a strong interest in Site Reliability Engineering and DevOps practices.

Part-time start-up guy at Beancrunch. Ex-Sapient, News UK and the Financial Times

Rowing enthusiast at Christ Church Boat Club and The Lea Rowing Club. Can often be found at a hackathon, a tech meet-up or a coffee shop with my Macbook when not hanging out with friends at a pub in the city.

Pursuing Masters in Software Engineering from University of Oxford, with expected Graduation in 2018.


What's on?