CV / Resumé

My full CV (curriculum vitae, also known as a resumé across the pond) is displayed below. The right-hand side of this page lists my skills and the rating (as a percentage) that I am comfortable with that particular skill.

You can download an off-line version of my CV using this link.

Work Experience

- Current

Premier Software Solutions Ltd.

Product and Application Development Manager

-

Crimson Systems Ltd.

Technical Consultant

-

Premier Software Solutions Ltd.

Software Developer / Development Manager

At Premier, I took on the responsibility for their 3rd generation, .NET suite of products designed for the high-street salon/spa and enterprise spa/hotel industries, and was tasked with overhauling the user interface to bring the product suite up-to-date.

Alongside the new suite I problem-solved and diagnosed issues for clients with the existing products, and took on some of the responsibility of development manager by managing the workload and over-seeing sprints of the development team.

-

Ashfield Healthcare UK (formerly Ashfield In2Focus)

Software Development Manager

As part of the software development team in the Commercial Solutions department, I developed and maintained the suite of in-house written software used across the company’s UK, USA and Ireland offices, both within the Ashfield group of companies and other companies under the global parent company, United Drug.

As manager, I looked after a team of 5 other developers, coached and helped them to achieve their potential, and met with representatives from the business to understand their requirements for the internally-developed systems.

-

Ashfield Healthcare UK (formerly Ashfield In2Focus)

Software Development Team Leader

As part of the software development team in the Commercial Solutions department, I develop and maintain the suite of in-house written software used across the company’s UK, USA and Ireland offices, both within the Ashfield group of companies and other companies under the global parent company, United Drug.

As team leader, I look after a team of 5 other developers, coaching and helping them to achieve their potential, and ensuring the team delivers quality software to agreed deadlines and budgets.

-

Ashfield Healthcare UK (formerly Ashfield In2Focus)

Commercial Programmer

As part of the software development team in the Commercial Solutions department, I developed and maintained the suite of in-house written software used across the company’s UK, USA and Ireland offices, both within the Ashfield group of companies and other companies under the global parent company, United Drug.

-

Capita IT Services

Web 3rd Line Technical Analyst

As part of Capita’s web 3rd line support team, I provided support for Capita’s collection of business websites – both for internal and external clients.  This support included ensuring the websites were available and performing at their best, as well as fixing and testing defects in the code base.

-

Hadley Group

Analyst Developer

I worked on a project to write a Windows application to automate the design of rolls for Hadley’s cold-rolled manufacturing lines.  The application imported a flower plan design from AutoCAD and produced the AutoCAD technical design drawing for each roll pass in the process.

-

Midlands Co-operative Society Ltd.

Analyst Developer

I developed and supported Midlands’ retail travel systems which provided travel services for 100+ retail shops, 2 call centres and over 700 employees.  This system saved the company £100k in licensing and support fees from the previously third party-supplied system.

Education & Qualifications

70-483: Programming in C#

from Microsoft

Obtained qualifications:

  • Microsoft Certified Professional
    Certification number: E497-1755
  • Microsoft Specialist
    Certification number: E497-1756

70-511: Windows Application Development with .NET 4

from Microsoft

Obtained qualification:

  • Microsoft Certified Technology Specialist (MCTS)
    Certification number: E201-7172

70-536: Microsoft .NET Framework - Application Development Foundation

from Microsoft

A Levels

from Cannock Chase High School

  • Science for Public Understanding (AS-Level)
  • Information Technology
  • Business Studies

GCSEs

from Cannock Chase High School

  • English, Maths and Science
  • Business Studies
  • Information Technology
  • French, German

Skills

General

  • Microsoft Office on Windows (1997-2013)

  • Microsoft Office on Mac (2008-2016)

  • Sage Instant Accounts (2012, 2014)

  • Presentation, Training and Communication Skills

Web/API Development

  • ASP.NET (2.0 - 4.5.3)

    70%
  • PHP (4 - 5.6)

    70%
  • HTML (4.01, 5)

    65%
  • CSS (1, 2, 3)

    60%
  • jQuery (1.4 - 2.0)

    50%
  • ASP.NET MVC (3 - 5)

    50%
  • ASP.NET Web API (2.0)

    50%
  • SOAP / REST

    50%
  • Zend Framework (1.10 - 2.5)

    50%
  • Symfony Framework (2.0 - 3.0)

    45%
  • Javascript and AJAX (non-jQuery)

    45%
  • Kendo UI

    25%
  • Sitecore CMS (6.2)

    25%
  • AngularJS

    15%

Desktop/Server Development

  • .NET Framework (1.0 - 4.6)

    80%
  • C# Windows Forms/WPF (1.0 - 4.6)

    80%
  • Windows (Client: 95 - 10, Server: 2003, 2012R2)

    75%
  • Visual Studio (97 - 2015)

    70%
  • Microsoft SQL Server (2000 - 2014)

    70%
  • Team Foundation Server (2008 - 2013)

    60%
  • Internet Information Services (IIS: 5.1 - 8.5)

    60%
  • Apache (1.3 - 2.4)

    60%
  • Linux / Unix (Ubuntu, Debian, Redhat, FreeBSD)

    55%
  • Entity Framework (4 - 6.1)

    55%
  • MySQL (3.23 - 5.7)

    55%
  • Mac OSX (10.6 - 10.11)

    50%
  • Visual Basic (6, .NET 1.0 - 3.5)

    50%
  • SQL Server Reporting Services (2005 - 2012)

    50%
  • PostgreSQL (8.4 - 9.3)

    45%
  • Jenkins Continuous Integration

    40%
  • Microsoft Extensibility Framework (MEF)

    30%
  • SQL Server Integration Services (2005, 2014)

    25%
  • SQL Server Analysis Services (2012)

    10%

Mobile Development

  • Windows Metro/Windows Store apps (8.0, 8.1)

    40%
  • iOS (Objective C)

    25%
  • Android

    15%