Karl Fletcher

8+ Years Software Development Experience

I started my career straight out of the University of Nottingham in a graduate web developer role focussed primarily on developing bespoke web-based systems. After a 2 year tenure at my first place of employment, I moved into the world of Digital Marketing where I have honed my development skills and progressed in a number of different frameworks and languages. I have now held my current position for 3 years.

I am primarily a PHP developer at this moment in time however I also have a senior level of experience in ReactJS, both in managing the overall architecture of a number of large-scale applications and implementing key state-management structures such as Redux at an advanced level.

I have experience with Laravel and I am proficient in SQL and Linux; performing both server maintenance, on a small scale, and database management for a large financial dashboard system.


Experience

05-2017

Present

Motionlab Marketing Ltd.

I started at Motionlab in a junior developer role which has over time transitioned into a senior level role. The majority of projects that I have worked on during my time have been Wordpress website builds that integrate with a wide range of different services and platforms. I’ve handled a large range of work including the development of large scale analytics platforms (in ReactJS and Laravel), API integrations handling donation payments for a large UK charity and working on bespoke designer systems for the home improvement industry.

08-2015

04-2017

Q2Q-IT

Q2Q is where I first started developing in ReactJS and have loved working with the framework ever since. Two key projects I worked on were a Order Management system for a recycling company and a financial dashboard for an online clothing retailer which I still help maintain on a lightweight contract basis to this day. Both were built in ReactJS (ES2015) with a standard PHP backend. Most of my experience in SQL came from this employment as we would work using stored procedures for the majority of database transactions which were all written from scratch.


Education

2012

2015

University of Nottingham

BSc Computer Science Degree (2:1)

2010

2012

Preston College

BTEC Diploma in Software Engineering (D*D*D*)


Personal Information


Email

karl@karlfletcher.co.uk

Website

www.karlfletcher.co.uk

Phone

Email to request

Key Development Skills


PHP

Excellent

Laravel

Intermediate

Javascript

Excellent

ReactJS

Excellent

CSS

Advanced

C#

Intermediate

Linux (Ubuntu)

Advanced

SQL (MySQL)

Advanced