Talk Think Do Senior .Net Engineer
Jan 2023 – Present | Wimbourne, United Kingdom / Remote

Senior .Net Engineer working on the Explore Learning online tutoring platform.

Nationwide Building Society Senior Software Engineer
Feb 2022 – Dec 2022 | Bournemouth, United Kingdom / Remote

Working within multi-discipline teams to modernise Nationwide's specialist lending applications and services. Other projects include third party integrations and automating testing and deployments.

MSL Oilfield Services Senior Developer
Oct 2017 – Present | Chandlers Ford, United Kingdom / Remote

Real time satellite monitoring, alerting and control of remote units used within the oil industry. I am responsible for the architecture, development, deployment and monitoring of the Azure based system.

Other projects include:

  • Internal business systems.
  • Portal for distributors to purchase and track orders.
  • Web Bluetooth enabled portal to calibrate load cells.
  • Xamarin app to monitor the mooring approach of oil tankers.
  • Simulation software to playback the mooring approach of oil tankers.
  • Web APIs for mobile apps.

Infracast Senior Developer
Dec 2013 – Oct 2017 | Theale, United Kingdom

Infracast provide mobile messaging services to a predominately enterprise customer base, including services to five of the largest UK retail banks. I am responsible for specifying, designing, constructing and supporting enterprise level middleware and websites for their EMX platform, handling 30 million messages a month.

I was the project lead of EMX which included: responsive site design; new UI and UX, including SPA pages using Knockout.js; improved application performance (optimised page life cycle, data caching, SQL optimisation); optimised client side UI (pre-fetching, minimisation, bundling); redesigned information architecture; accessibility; multi language; multi browser compatibility including Internet Explorer 8.

Other projects include:

  • Software to manage the routing of millions of SMS messages a day across new and legacy systems.
  • Design and development of an SDK used by banks to create mobile applications across different platforms.

Due to Infracast's high profile clients and the data we were trusted with, security is of paramount importance in all work undertaken. Therefore, products are independently audited, and we there was a strong focus on web application security training and testing.

Client projects include:
Lloyds Banking Group, TSB, HSBC, RBS, O2, Telefonica, Google, Royal Mail, Met Police.


UniServity Senior Developer
June 2008 – Dec 2013 | Reading, United Kingdom

UniServity is one of the world's leading providers of innovative learning and media technologies. Supporting over 3,000 customers in 90 local authorities and 22 countries, we provide collaborative learning services across the world; from UK to US to Australia.

UniServity deliver 4.5 million learning resources including over 23,000 collaborative learning wikis; upwards of 45,000 assigned learning tasks; and in excess of 65,000 forum learning conversations. With over 5 million weekly page views and 750,000 unique logins UniServity is becoming the largest global education community.

As a senior web developer I am involved in all stages of the development process and as a member of the design board I am part of the team responsible for the architecture and strategic direction of our products. I am also a member of the Product & Technology Innovation group and Communications group.

Client projects include:
UK local authorities and international educational institutions.

GradWeb Technical Manager
September 2007 – May 2008 | Newbury, United Kingdom

GradWeb provide recruitment, management and technical services to some of the countries leading graduate recruiters. My role as Technical Manager was to lead a team of developers and report writers to deliver graduate applicant tracking systems.

Client projects include:
BP, Cisco, Cours, E.on, SABB, Network Rail, nPower.

HotLizard Ltd Senior Developer / Technical Project Manager
May 2004 – September 2007 | Newbury, United Kingdom

HotLizard specialises in delivering recruitment management systems and websites. At HotLizard I was involved in the full life cycle of the project, and I worked closely with clients, third party stakeholders and working with both internal and external creative design teams.

I managed and implemented several award-winning websites (National Online Recruitment Awards) for both the Telegraph jobs website and the PFJ website.

Client projects include:
The Telegraph, Financial Times, PFJ, GSK

Jacobs Engineering Senior Developer
June 1999 – May 2004 | Reading, United Kingdom

I was the Lead Developer of the UK .Net group responsible for Classic ASP and ASP.Net based development within the UK. I specialised in using Microsoft tools to design and develop both web based and Win 32 applications with a SQL Server backend.

I specialised in developing internal applications to support the HR, finance, legal, IT, engineering and management teams but I also delivered projects for external clients including Masterfoods and the EEC.

Clients A selection of the companies and organisations I have worked with