C.V.

Friendly Web Developer specialising in PHP

Skills and Experience

Some key skills and experience I have from both my commercial work and personal projects. In no particular order. Please note: my Github is severely out of date. I am working on new projects currently to try and give examples of current work.

  • Symfony / Laravel frameworks
  • WordPress
  • MySQL/MariaDB, MongoDB
  • Modern CSS including grid and flexbox
  • Bootstrap CSS
  • Semantic HTML and strong document outlines.
  • JavaScript including jQuery, VueJS and NodeJS.
  • Docker/Docker-compose
  • Git with Gitlab and Github
  • DNS Setup, Apache/Nginx configuration and Ubuntu server setup and maintenance.
  • Very comfortable in GNU/Linux shell.
  • API Development

Work Experience

Razor Creations, July 2016 – September 2019

The money wasn’t there to keep me on past my probation. Although only there for a short time, I did learn some new things, mainly focused around VueJS.

Skills and Experience in role:

  • Some advanced VueJS
  • Legacy CodeIgniter 2 code maintenance

PM Connect, January 2016 – July 2019

During my time with PM Connect, the company has seen rapid growth into many countries with their Direct Carrier Billing and pay-per-week portals. I was employed as a developer helping to migrate legacy codebases to a micro service architecture.

Skills and Experience in role:

  • Symfony and Laravel development
  • Test-driven development with PHPUnit and Mockery
  • VueJS
  • HTML templating from mock-ups
  • Docker development and Deployment
  • CI/CD in Gitlab
  • Agile Workflow with 2-weekly sprints
  • Building command-line apps for automatic importing of media from third-party suppliers.
  • API Development and working within a micro service architecture.

Connecting Element, March 2015 – January 2016

Helping to maintain the company’s websites and booking systems for brands such as Toby Carvery, Harvester and Miller & Carter. Also tasked with building an in-house estimate system for the marketing team.

Skills and Experience in role:

  • Laravel Development
  • Custom In-house software builds
  • Maintaining websites and booking systems for many popular U.K. restaurants and carvaries.
  • Built the Toby Carvery world record website.
  • Accurate time-tracking for client billing.

eSterling, March 2013 – March 2015

OpenCart e-commerce development made up about 60% of the work at eSterling. With the rest mostly focused on maintaining an in-house WordPress plugin and fresh WordPress site builds.

Skills and Experience in role:

  • OpenCart e-commerce development
  • WordPress builds, custom themes and plugins.
  • Some CodeIgniter builds.
  • SEO optimization to many websites.
  • Occasionally maintaining legacy Classic ASP websites.
  • Regular face-to-face client meetings to determine exact requirements.

Spiderscope, September 2012 – March 2013

My first web development job, where I would customise Classic ASP sites as well as some fresh PHP projects. SEO optimization work was included too.

Skills and Experience in role:

  • Maintaining legacy Classic ASP websites.
  • Migrating some websites over to PHP.
  • SEO improvements to older websites.
  • HTML templating from mock-ups.

Personal Statement

I have 7 years commercial experience in building for the web in an array of environments. I have worked in both waterfall and agile setups, and have worked in a 2-person dev team up to a team of 20. On my journey so far I have done my best to soak up as much knowledge as I can from not only my departments, but from neighbouring ones too.

When not programming you can find me out and about at zoos and animal sanctuaries across the country with my Girlfriend. I have a huge passion for music, with some of my favourite artists being David Bowie; Buckethead; Supertramp and Marilyn Manson. I also enjoy reading Japanese Horror Manga comics and write my own reviews on a website I built and maintain: The Junji Ito Manga Site (https://junjiitomanga.com).