My Work

As a full stack developer, I am just as comfortable designing pixel perfect interfaces as I am optimising database queries. I have always been into software development. I started selling software online when I was 12 years old and owned my first .com at 15.

Since then I have held a number of postions over the years as well as starting my own startup. I am currently Technical Lead at

  • Checkout.comJan 2019 - Present
    Now my second stint at where I am currently Technical Lead helping build the bank of the future. Such a great company with amazing people.
  • GrowRecruitJan 2018 - Jan 2019
    My first startup GrowRecruit aiming to make recruitment easier for recruiters and companies.
  • Checkout.comMar 2016 - Dec 2017
    I worked at first as a Senior Software Developer and then as a Technical Lead. Leading a fast-paced development team to completely rebuild the backend financial processes into a real-time, scalable double entry account ledger based on a microservices architecture.
  • IPLSep 2010 - Mar 2016
    Working with a range of clients including Nationwide, ORX and Qualification Wales building business critical systems.
  • University of BathSep 2006 - Jul 2010
    If University wasn't hard enough I chose to study Physics instead of Computer Science at University as I wanted a challange. Although I did lean more towards computational physics during my time there. I graduated in 2010 with a Masters Degree. I should really put MPhys at the end of my name but that seems a bit much.


When I am not revolutionising banking with my team at, I like to work on my own personal projects.



A lot of recruitment software is overly complicated and expensive. With GrowRecruit I set out to do something a bit different.

Read More
DevUp Wordpress Theme


Most wordpress themes aren't geared towards developers. That all changed with the DevUp theme.

Read More