I like solving problems. I enjoy mentoring and learning from other team members. I am comfortable talking with stakeholders at all levels about business requirements, technical matters, and the relationship between the two. Over my 15 years in the IT industry, I have successfully combined technical skills with organisational skills to deliver dozens of projects for clients of all sizes.
Director/Technical Lead January 2009 – Present
Lead developer (contract) June 2023 – Present
UK-based real estate PWA (progressive web app - web version as well as Android and iOS apps). Decoupled back end and front end based on REST/RESTful APIs with JWT based authentication for the back end. I designed the system architecture using Linux, MySQL, PHP (back end), Vue + Ionic (front end), built the back end, prototyped various front end components including Google Maps and Stripe integrations, and recruited and managed the team of developers. Tracked in Git and deployed on Linux. (Resumed from 2020.)
Full stack developer (contract) April 2022 – May 2023
Member of NHS remote working team developing leading NED-accredited web application for endoscopists. Based on ReactJS/Node/Semantic UI for the front end, C# for the backend/API layer, and Microsoft SQL Server/Oracle for the database storage layer. My role was primarily focused on the front end, implementing new user features and streamlining existing features using React.
Full stack developer (contract) December 2020 – March 2022
Part of a multi-disciplinary team developing a LIMS (laboratory information management system) for testing COVID-19 samples in the Hampshire and Isle of Wight region. My role was centred on systems architecture, server configuration and monitoring, API development (Python/Flask backed by PostgreSQL database), and front end development (PHP/jQuery/HTML/Bootstrap).
Lead developer (contract) October – December 2020
UK-based real estate PWA (progressive web app - web version as well as Android and iOS apps). Decoupled back end and front end based on REST/RESTful APIs with JWT based authentication for the back end. I designed the system architecture using Linux, MySQL, PHP (back end), Vue + Ionic (front end), built the back end, prototyped various front end components including Google Maps and Stripe integrations, and recruited and managed the team of developers. Tracked in Git and deployed on Linux. (Project suspended prior to completion due to COVID.)
Lead web developer (contract) July 2019 – September 2020
Lead Developer (contract, part-time) September 2014 – June 2019
Technical consultant (contract, part-time) September 2014 – June 2018
Visiting Researcher March 2017 – May 2017
June 2014 – September 2014
Ongoing collaboration with researchers in the UK, USA and Romania, following on from work at Portsmouth.
Senior Research Associate February 2012 – May 2014
IT Consultant (contract) January 2012 – February 2012
Consultancy on overhauling internal IT systems, including setting up new on-premises mail server and migrating all email accounts.
IT Consultant (contract, part-time) January 2009 – December 2011
Provided technical expertise to support team of management consultants. Delivered projects for a variety of large clients including IBM and the NHS. Also developed and maintained internal infrastructure.
Research Assistant June 2004 – September 2004
Research Assistant June 2003 – September 2003
Department for Education Data Science Bootcamp (100% grade average)
Building AI (advanced level)
PhD in Mathematics
BSc in Physics with Theoretical Physics (first class honours)
Available on request.