Résumé
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