I am a motivated, conscientious worker who is adaptable to lone or team work. Challenges are something I thrive on as they push the boundaries of my knowledge. Where I currently do not hold the appropriate skills for a given task, I will participate in any relevant training. I am open to suggestions on where to improve on work, or even within my skill set, and possess confident communication skills

April 2019 - Present

Senior Developer, Gower Enterprises Ltd T/A E-Cigarette Direct

  • Maintenance of Magento 1.9 e-commerce platform including patching and performance tuning.
  • Decreased page-load times by 55 - 90%
  • Help improve and implement business workflow efficiencies to help cope with a web sales increase of 430% during COVID pandemic
  • Designed and built a bespoke e-commerce platform using Symfony components, utilising PHP 7.4, Vue.js, Twig templates, MySQL, Redis, and RabbitMQ
  • Identify required systems and server applications required for the bespoke e-commerce platform. Build this as Infrastructure-as-code using Terraform and Ansible
  • Recruit, train, and mentor new developers in the team with the platform
  • Manage the IT support team for the business
  • Reduced outsource expenditure by over £60,000 per annum
  • Help with IT planning and purchasing during head office relocation
  • Development and implementation of CI/CD pipelines for projects

January 2017 - April 2019

Service Delivery Manager, Codebase8 Limited

I was promoted into the role of Service Delivery Manager and was responsible for:

  • Scheduling work for the test team
  • Scheduling bug fixes with the development teams
  • Guide and manage clients through UAT and arrange and coordinate delivery of projects into production
  • Work with the client through the warranty period
  • Management of the helpdesk to get support issues resolved and deployed
  • Liaise with the project team to understand the project requirements ahead of testing and then delivery

April 2015 - January 2017

Software Developer, Codebase8 Limited

I was a PHP developer working with multiple web technologies, including:

  • CakePHP 2 framework
  • jQuery, HTML and CSS

I mainly worked on the travel insurance platforms for brands including AA, Barclays and Sainsbury’s

June 2012 - April 2015

Software Developer, Software Add-Ons Limited

I returned to this position to head up their Wales office. My responsibilities were:

  • Training and development of any employees which were to be based in Wales
  • Taking internal and external client's briefs and producing a development plan
  • Request further information or data from the client
  • Develop and deliver the solution for the client within the framework and to coding standards
  • Perform initial testing ahead of the QA phase
  • Integrate the system with external APIs
  • Develop generic and customer specific APIs

February 2012 - June 2012

E-Commerce Developer, FD Systems

Whilst working here as an e-commerce developer I:

  • Worked with a bespoke e-commerce solution which used areas of Drupal to hold content and provide the framework for the side.
  • Used a mix of Drupal themes and bespoke engine to deliver the client's website look
  • Configured aspects of the e-commerce system; including payment gateways, delivery charges and discounts.

June 2008 – February 2012

Software Developer, Software Add-ons Limited

I worked as a developer working on a hosted CRM solution, OpenCRM. I would:

  • Work with web technologies: PHP, MySQL, jQuery, JavaScript
  • Help manage the integration between OpenCRM and client websites, using SOAP
  • Support customers with their issues and questions with the system
  • Help with the management of the Linux infrastructure

August 2006 – September 2007

Placement Student, Nissan Motors

This was an industrial placement for part of my degree. I was required to:

  • Talk to users in throughout Europe to gather their needs and requirements. This was both one-site and via phone and email.
  • Pass client needs to offshore developers and ensure the delivery of work as specified
Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.