I’ve been developing for the Android ecosystem for 10+ years, but I also enjoy GoLang and JS (/Node).

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.


I’ve worked in the computer software industry as a developer, team leader and tech director across a wide range of clients and industries. My skills revolve around User Experience, Android, iOS, front and back end JS (Node), infrastructure/architecture and mentoring 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 mentoring and growing teams, designing and architecting full stack solutions and creating 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 supporting 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).