About me

A Front-End / WordPress Developer utilising Content Management Systems as a tool to enhance and develop custom themes. Determined to expand my tech stack, I’m seeking a role within an agency that takes pride in their work and uses Craft, BigCommerce, Shopify Liquid or advanced WordPress as a management tool.

To add scaleability and enhance a project’s front-end, I’m keen to improve my JavaScript framework knowledge with React or Vue JS alongside Tailwind for optimised CSS.

Work Experience

Eyekiller

February 2024 – Present

An established well respected web agency in Bangor, County Down, currently employed as a Front-End Developer.

Union Room

July 2017 – September 2020, April 2021 – Present

A creative web agency in Newcastle upon-Tyne, currently employed as a Front-End Developer.

Creative 3 Media

June 2015 – September 2016

A web & marketing agency, previously employed as a full time Web Designer/ WordPress Developer after completion of my university placement.

Education

Ulster University

September 2013 – June 2017

BEng (Hons) Interaction Multimedia Design,
Graduated with a second class honours degree.

Related Secondary Education

September 2010 – June 2012

Distinction* in ICT

Tech Stack

Vue

Using vue 3 daily as part of my tech stack, constantly learning and getting the grips of new way to utilise the framework.

JavaScript

Common usage to manipulate the DOM & bring the static sites to life.

jQuery

In simple terms, I use it to make JavaScript easier to write and understand.

PHP

For connecting elements and dynamically populating the document. – use with WordPress & JS.

CMS: WordPress & Craft CMS

Building custom themes using ACF Pro to extend functionality as per client requirements.

SCSS & ?PostCSS

Using variables, mixins and nesting to make styling more efficient.

Gulp

For debugging, autoprefixing, cropping, compiling JS and converting SCSS to CSS.

HTML

Not forgetting html, Hello World!

Objectives

Shopify

Shopify Liquid for custom stores.

Vue JS

To extend the features and versatility of builds. Building reusable, component based elements.

Valet

or similar for a new local environment inline with trying new CMS’. MAMP is slow and has the odd breakdown, LOCAL WP is great but not suited to other CMS installs.

Tools

Visual Studio Code

Simple code editor with built in terminal, git hooks and plugins to debug and format differently languages.

Local WP / MAMP

Depending on the Project, Local WP is easy for base WP install. Can be manipulated to run any project.

MySQL Workbench / Sequel Pro

Sequel Pro is my preferred but it’s no longer supported.

Slack

Easy method of communication and quick video calls.

BaseCamp

Makes managing projects and todo lists a breeze.

Trello

Simple yet effective tool for managing progress of tasks.

Work Station

27” iMac, Intel Core i7, 24GB RAM, 1TB Fusion Drive

I must admit it’s time for an upgrade but this will do for now. Using an external harddrive for organisation, I’m able to keep it fast and efficient.

Apple Magic Mouse / Corsair Harpoon RGB

The touch slide on the apple mouse enables quick transfer between screens just like the mapped buttons on the corsair. I’m not a fan of duel screens.

Keychron K3 Keyboard

Small and either wired or bluetooth by the flick of a switch, this can be brought anywhere with me. Optical with brown switches.

Flexispot Standing Desk

37.5 hours + in a chair can’t be good. For health and productivity benefits, a standing desk for when I’m working remote seemed sensible.

Featured Projects