Backend End Web Developer (About Me)


I’m a Backend Web Developer working in Leeds. I have been working in the web industry for over 8 years now. I have experience in both Frontend and Backend website development.


I attended the Huddersfield University’s Barnsley campus in 2009 and in 2012 graduated with a Multimedia BSc Degree at 2:1 level. Whilst there I got the opportunity to try out various Multimedia technologies such as Visual Design, Flash authoring, 3d Modelling, Video Editing and Web Development. Since finishing 1st year I really developed a liking for Web Development and in 3rd year opted to attend the Universities Main Campus in order to swap Video Editing for Web Development, where I learned the basics of Microsoft’s MVC3 Framework, using C#.

Work Experience

I previously worked at DataDream, a small web development and design agency located in Barnsley. My main responsibilities there were developing PHP modules for an in house content management system. I also worked on bug fixes for a large website with over 500,000 users. Here I also learned a lot about Linux, LAMP and various server management tasks. I also worked with WordPress and CodeIgniter here and MongoDB. Whilst here I also was responsible for doing IT support for a small recruitment agency based in London, doing various support tasks on both Windows 7 and Mac OSX machines.

I have also worked for a Drupal and Magento specialist company called Creode. My main responsibilities involved the creation of custom PHP modules within Drupal 7. Working at Creode, I have helped build a number of different Drupal and Magento websites and took on a variety of bug fixing tasks.

I worked at Engage Interactive, a slightly larger agency based in Leeds City Centre. My role involved bug fixing, site amendments and the creation of new features and projects for their clients.

After gaining more experience in more custom PHP frameworks such as CodeIgniter and Laravel. I left Engage in June 2018 and returned to Creode to further my skills in Drupal and Server configuration.

My Personality

I consider myself a positive thinker with a large focus on not just getting a job done but getting it done in the best way possible. I’m highly motivated to learn new technologies and find newer smarter ways to solve problems. There’s so much more for me to learn in various other aspects of web development and I aim to take in as much as possible.

Hobbies and Interests

In my spare time I enjoy snowboarding and skateboarding. I am also highly passionate about technology and love working on projects using the Raspberry Pi. Back in 2014 I built an arcade coffee table for my living room. This allowed me to expand my knowledge of the Linux operating system and try my hand at some basic electronics.

Arcade coffee table.
Photo of the arcade coffee table I created using a Raspberry Pi

I previously had a Raspberry Pi at home hosting some git repositories for my projects using GoGs. It also used to host an instance of MediaWiki which I put documentation, code snippets and thoughts that come in handy.

My Goals for this site

I recently started this site with the plan on using it as a place to share my experiences with others. I  initially began work on a series of tutorial posts on PixiJS however this stopped as other things came up.

My plans for the future are to try and create more blog posts containing things I discover during my career and I hope it helps others to learn.