Curriculum Vitae

PDF Download of my CV

My Manager README

Contact me via


An adept engineering manager with 9 years commercial iOS development experience. I am a confident, organised, pragmatic and honest leader, with a proven record of delivering multi-platform projects to private and public sector organisations. I enjoy collaborating with colleagues across disciplines, and I am passionate about designing, architecting, coding, testing and deploying mobile and web applications.

Technical Skills

Career Summary

2018: Head of Development at 3Squared.

3Squared builds safety and operations software for Freight and Passenger Rail Operators in the UK.

2015: Head of Mobile at 3Squared.

2014: Senior iOS Software Engineer at 3Squared.

2012: iOS Software Engineer at 3Squared.

Personal Projects

2021: Pivot for iOS.

2015 Onwards - Public Speaking

2014: Transported for iPhone.


University Of Sheffield: Two Approaches to Semantic Text Similarity

This paper describes the University of Sheffield’s submission to SemEval-2012 Task 6: Semantic Text Similarity. Two approaches were developed. The first is an unsupervised technique based on the widely used vector space model and information from WordNet. The second method relies on supervised machine learning and represents each sentence as a set of n-grams. This approach also makes use of information from WordNet. Results from the formal evaluation show that both approaches are useful for determining the similarity in meaning between pairs of sentences with the best performance being obtained by the supervised approach. Incorporating information from WordNet also improves performance for both approaches.

Bird Sightings Journal iPhone App (Undergraduate Dissertation)

Bird watching has long been a passion of millions of people around Great Britain. The traditional combination of bird reference book, notebook and pencil are a tried and tested method of gathering accurate bird sighting information. With the invention of mobile computer technology, specifically in the field of smartphones, the opportunity for bringing bird watching into the modern age has never been greater. The project aims to bridge the analogue and digital mediums by conceptualising, designing, implementing and then evaluating a mobile software product for identifying and logging bird sightings. The software product should have good usability metrics by following respected usability engineering practises, and also provide a excellent bird information repository comparable to that of a conventional bird reference book.