Hi, I'm Callum,

a <FullStackDeveloper /> with over a decade of commercial experience in the industry creating successful websites across a wide variety of sectors.

About Myself

Innovative, Creative and Enthusiastic, I have spent the last decade working in Website Development and Design for various companies and friends. I pride myself on the ability to pick up and learn new programming languages and frameworks quickly and efficiently. In part this is down to the fact that in my spare time I schedule in regular self development to learn new, and improve on existing skills. That way I can always make sure that I am up to date with the latest technologies.

My Portfolio

  • single page
  • interactive
  • site build
  • support
  • rebrand

My Skills

  • JavaScript

  • PHP

  • Node

  • HapiJS

  • Express

  • MongoDB

  • TypeScript

  • SASS

  • CSS

Soft Skills

  • Time Management

  • Client Facing

  • Attention to Detail

  • Team Leading

  • Version Control

  • Pixel perfect

  • Communication

My Hobbies

  • Raspberry Pi

  • PC Gaming

  • Biking

  • Custom Keyboards

  • Making Music

  • Photography

My History

  • Full Stack Developer

    January 2022 - Current

    Full Time

    Eleven Miles

    During my time at Eleven Miles I have enjoyed having the opportunity to work on larger projects as well as more interactive work than the average cookie cutter website I have primarily worked on in past agencies. This has given me the opportunity to work on projects that require high quality front end work with dependable back end functionality.

    I have also spent time at the company improving my soft skills, for example I still take a lot of the undertakings on a day to day basis that I have done in previous roles, but they are now completed to a much higher standard in a more efficient and timely manner. I have really ustilised my time well in perfecting my approach to work and web development whilst working for the company.

    I have also helped the team on the whole in the creation of CLI tools to help automate various tasks, for example the updating of plugins on our WordPress based websites. I have also been looking in my spare time at creating a headless version of wordpress that utilises react whilst utilising gutenberg functionality. For this I created an alternative to ACF which has the majority of the same functionality but instead is also built in react.

  • Lead Developer

    August 2019 - December 2021

    Full Time

    Appeal Digital

    Whilst working for Appeal Digital I maintained the base WordPress boilerplate which is used as a starting point for all new projects and website builds. This included the utilisation of Guternberg, ACF, WooCommerce, WPML, and any other plugins/technologies that may be required for the project.

    I also supported the Development team, training them on various technologies and frameworks, as well as introducing scalable solutions to repeat issues via the use of utility functions, etc. This improved my ability to multitask as I was able to support the other developers on my team whilst I was working on my own assigned work, completing it consistently to a high standard and within the set deadlines.

    Upon completion of a build I was also responsible for the deployment of my own work to staging and production servers, and ran through my own checks to confirm that deployment completed successfully.

  • Support Developer

    July 2015 - July 2019

    Full Time

    Teapot Creative

    I have a deep understanding of PrestaShop front end and back office. Whilst working on the Support Desk I managed tickets varying from requests to bug fixes. I had to resolve issues regarding security, general front end and checkout functionality. When extending existing and creating new functionality I had to understand the clients needs, and consider the feasibility of achieving this within their budget. I also had to undertake client meetings in and outside of the office. I also attend weekly team meetings to plan the week ahead, and discuss any points from the previous week. I have attended various team building exercises that taught us to extrapolate data from situations and analyse situations quickly and efficiently.

    This has taught me the following:

    • Understanding of MVC; PrestaShop - Symfony.
    • Understanding of Template based views; Smarty, Twig.
    • jQuery, which was later swapped for ECMAScript 6.
    • Integration of various Payment Gateways.
  • Junior Developer

    June 2014 - April 2015

    Full Time

    Web Choice UK

    Whilst at WebChoice UK I was utilised in a range of roles:

    • Project Management
    • Assisting the Lead Salesman as the Technical Advisor in the procuring of one of the companies largest clients; UBL Banks
    • Updating the Company Website.
  • BTEC Level 3 - ICT

    Education

    City of Bath College

  • 10 GCSE's - Level C & above

    Education

    The Corsham School

Get in touch