I’ve been developing for the Android ecosystem for 10 years, but I also enjoy iOS, JS, Node and Flutter. I work as an independent developer in Milton Keynes (40 mins πŸš†β†’ London).

Please get in touch via the contact form to discuss projects or if you’re looking for some direction with a business idea or problem.


Experienced Technical Director with 15 years working in the computer software industry as a developer and team leader across a wide range of clients/industries. Skilled in User Experience, Android, iOS, front and back end JS (inc. Node), infrastructure/architecture and managing developers.

I have developed apps and experiences for DPD, Chelsea FC, French Connection, Samsung, The Times, Jamie Oliver, Nike, the BBC, Microsoft/Xbox and many other household names as well as creating custom software, products and services for startups, agencies and companies at various stages.

I’m lucky to have had a wide variety of experiences from sole developer to leading and growing teams, designing and architecting full stack solutions and processes, taking products through concept, design, development, security, testing, delivery and maintenance.

I think of software products and the surrounding process as a craft. I enjoy mentoring and pulling together teams to deliver the best possible products.

Specialities: Android (Kotlin/Java inc. low level e.g. Bluetooth), JS (web/Node), Firebase, AWS, Heroku, ML (Machine Learning).