Loaded with an expansive skill set in web and multimedia, front and back-end development and the creation of responsive mobile friendly sites. Coupled with a driven work ethic I am keen to secure a long term role in which I can invest, grow and hone my expertise and flourish within employment of the perfect company.


Operations Support Officer

Clydesdale Bank

Working within the PPI Team processing incoming claims to a tight deadline with keen attention to detail whilst adhering to compulsary banking codes of conduct.

July 2017 - Present Day

Payroll Accounts Officer

Ace Insurance

Setting up and maintaining vendor database. Using in-house payment systems, setting up and issuing payments at requested. This role involved the processing of large monetary values and demanded a high level of accuracy and attention to detail. Other duties included the printing, issuing and distribution of cheques on a daily basis, as well as working through the payroll e-mail query folder.

January 2014 - June 2014

Operations Support Officer


Working within the NCD Department duties included administration of existing policies though incoming requests. Daily duties also included working online diaries and updating or canceling policies as requested.

December 2009 - March 2014


University of the West of Scotland

Bachelor of Science
Computer Science - Mobile and Web Development
August 2016 - May 2018

City of Glasgow College

HND Multimedia
Year 1 - A Award, Year 2 - B Award

Year 1

• Digital Imaging: Bitmap & Vector
• Website Optimisation
• Essential Content
• Developing Software: Introduction
• Interactive Media: Authoring
• Interactive Media: Planning
• 2D Animation
• Client-Side Scripting

Year 2

• Designing and Developing an Interactive Product - PHP/MySQL/Apache Server/JavaScript/CSS Web Project.
• Human Computer Interface.
• Manage Database Systems Using SQL.
• Web Development: Producing a Data Driven Website - PHP/MySQL/Apache Server.
• Web Development: Dynamically Generated Content - PHP/MySQL/Apache Server.
• Self-Describing Data (XML).
• Human Computer Interface.
• Project Management for IT.
• Interactive Media Composition.
• Professional and Legal Issues for Web and Multimedia Developers.
• Building an e-Business.
• Sound and Vision for Interactivity.
• Interactive Media: Graded Unit 2.

August 2014 - May 2016


Programming Languages & Tools
Skill set
  • Mobile-First, Responsive Design, HTML5, CSS3, JavaScript, jQuery, C#, AJAX, XML
  • Cross Browser Testing & Debugging, client side and server side scripting
  • SEO optimisation, Wordpress & Joomla content management systems
  • PHP & Apache Servers, Git and repositories, commercial IDE's


Apart from being a web developer, I enjoy most of my time taking part in and keeping up to date with gaming.

I follow a number of sci-fi and fantasy genre movies and television shows, I am parent to a mischievous pug and I spend a large amount of my free time exploring the latest technology advancements in the front and back-end web development world.