About me

I am a Software engineer with 22 years experience.

I have a passion for system design / architecture and bringing those designs to life using agile processes and test / behaviour driven development to produce customer focused solutions.

I have experience of leading teams and mentoring team members in best practices and approaches. I work well as a member of a team or individually, communicating with both my peers, managers and stakeholders.

Please see my profiles below.

Skills

Languages

5 star - ★★★★★

3 star - ★★★☆☆

Frameworks

5 star - ★★★★★

4 star - ★★★★☆

3 star - ★★★☆☆

Infrastructure

5 star - ★★★★★

4 star - ★★★★☆

3 star - ★★★☆☆

Tooling

5 star - ★★★★★

4 star - ★★★★☆

APIs

5 star - ★★★★★

3 star - ★★★☆☆

Methodologies

5 star - ★★★★★

4 star - ★★★☆☆

Industry Knowledge

5 star - ★★★★★

Featured posts

Daily Shootout Free to Play Football Game cover image

July 2, 2025

Daily Shootout Free to Play Football Game

Daily shootout was a free-to-play game where customers could win free bets initially introduced for the 2022 Men's Football World Cup. The purpose was to increase customer engagement for the tournament and to drive customers to the site every day of the...

Read

Automating Sky Bet Club cover image

July 2, 2025

Automating Sky Bet Club

Sky Bet Club is the weekly reward scheme on the Sky Bet club website / app. If customers reach the monetary target of required bets placed, then they receive a reward. This initially was a set reward of a free bet but grew, so the customer could choose...

Read

My achievements at VictoriaPlum.com cover image

January 22, 2021

My achievements at VictoriaPlum.com

When I first started with VictoriaPlum.com (or VictoriaPlumb.com as they were known then) in September 2012, there was myself and Jon Coates as members of the IT team, that covered everything from development, hosting and infrastructure. Hosting was...

Read