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 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
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






