If you’ve received this link from me, it’s because I would like to build a long term professional relationship with you for the future. I hope that this saves a lot of time and helps you understand where my skills lie and what it is I expect in the future.

Before you contact me, I would ask the following because of my experiences in the past with recruiters in general:

  1. Please only send through roles that match the items in the section “Things I Do” below;
  2. I like to do my own research about the company, so expect me to ask straight away if you don’t supply the company name. And no I won’t disclose the information to competitors - or reveal in reverse;
  3. If I apply for a job through you, I expect clear & consistent communication and feedback until I get the final result, whatever that result may be;
  4. Please try to limit the number of people from your company that approach me, I want to build long term relationships;
  5. Please include location & salary/day rate in the subject header (eg: New Opportunity: London £550/Day);

Naturally, I will respond as soon as it is convenient to do so and talk to you first if I think there is someone that I know that might be interested in the role instead so that I can put you in touch with each other.

Current Status

Seeking: Contracts Only

Available as of: 18th September 2017


I am currently based in: Bournemouth, UK

Transportation status: Full & Clean UK driving license, no car presently.

Inside of the UK, I am willing to work in the following locations (for other locations, please check with me):

  • Basingstoke
  • Bournemouth
  • Brighton
  • Chichester
  • Eastbourne
  • Guildford
  • High Wycombe
  • London
  • Milton Keynes
  • Poole
  • Portsmouth
  • Reading
  • Salisbury
  • Southampton
  • Winchester

I will consider international roles in the following countries only but I will need a lot of information so that I can make my decision (eg: where in country, local area details if known, languages spoken, have you placed at this company before etc):

  • Australia
  • Belgium
  • Denmark
  • France
  • Germany
  • Holland
  • Norway
  • Italy
  • Spain.
  • Sweden
  • United States

I can, and have, fulfilled remote work positions. That said, I prefer working in an office with others unless the team is fully setup for remote working (eg: everyone is remote).


Contract Rate: >= £450 (Depending on location)

Permenant Rate: >= £50,000

I will consider slightly lower on a case by case basis.

What Interests Me

I love to be challenged mentally whether it’s designing architectures or finding a solution to a complex problem. I need to have the choice over the technology that I use and not be constrained in my ability to create & innovate. I have a strong passion for clean coding, dependency injection, unit testing and a decent CI/CD story.

Things I Do

The more the role ticks these boxes the better:

  • C#
  • ASP.NET Core (MVC)
  • Database Work:
    • SQL Server 2008+
  • ORM’s:
    • Entity Framework 6+
    • Dapper
  • Azure:
    • Service Bus
    • Table Storage
    • Document DB
    • Service Fabric
  • Frontend:
    • Javascript
    • Typescript
    • CSS
    • LESS
    • SASS
  • Devops:
    • Teamcity
    • Octopus Deploy
    • VSTS
    • TFS
    • GIT
    • IIS 7+
    • Scripting in Powershell
    • Windows Server 2008+ (installation and management, GUI only)
    • Basic network design and implementation (IPv4 & IPv6)
  • Other Tools:
    • JIRA
    • VSTS
    • Confluence
    • Github
    • Bitbucket
  • Solutions Architecture

Things I Will Do

… but have no commercial experience in yet:

  • Docker
  • React
  • Redux
  • Rust
  • Entity Framework Core

Things I Don’t Do (Anymore)

I don’t mind if the role says experience would be beneficial, but for referencing purposes only. I don’t want to be working with this technology anymore.

  • JAVA
  • C++
  • SAP
  • Web Forms
  • VB
  • Episerver/Sitefinity (or just any CMS digital agency work)

Technical Tests

By far, I prefer technical tests that run either as a discussion or a pair programming session. In my opinion, these sessions offer greater value over writing test projects as you can get to know how a person thinks and about their attitudes towards software development.


  • I have co-founded a .Net user group in Bournemouth (Twitter / Meetup)
  • Links to my social networks (Github, LinkedIn etc) are at the top of this page