Experience
-
September 2025 - Current Taunton
Evo Agency
Senior Web Developer
Joining an established team as a senior developer, I quickly settled into a more overarching position than I was traditionally used to. Working alongside my new team, I identified areas that needed improvement in three existing codebases, and implemented new processes to improve reliability, security and code accessibility. My strong background working with Jira has also meant that I can meaningfully contribute to improving communications with the client by creating a more organised approach to our work in general
-
January 2021 - September 2025 Remote
Ideas and Outcomes
PHP Developer
In my first fully remote job, it has been important that I am able to deliver projects that match client expectations. Having delivered on several sales platforms, for clients like London Business Forum and YMCA, I am confident that I’ve met that criteria. As well as expanding my skill set on the PHP side, I’ve also taken steps in to frontend javascript frameworks, with a successful Parking Application being delivered for Payzone.
-
October 2018 - December 2020 Exeter
Kodal
Web Developer
Working my way up from a junior developer position, I quickly acclimated to the tech stacks in use across a variety of projects, including Magento 2 and Wordpress. I was also introduced to and involved in projects built using Craft CMS, and various hosting solutions on AWS and Digital Ocean. These projects included various eCommerce platforms, and I was able to use my experience with Laravel and Vue to create completely bespoke software solutions.
-
February 2018 - August 2018 London
Upshoot
PHP Developer
Initially working on primarily backend projects, I handled the majority of new feature requests with regards to data analysis and database design, and also providing interfaces for these features, more akin to a full stack developer. I also gained my first step into mentoring more junior developers and helping them gain new skill sets beneficial to the company.
Code Examples
File Converter
I wanted to create a catalogue site to host my 3D model files and show me them in a 3D space, but rendering a scene using STL files is awfully slow. This project is a SaaS platform for converting files from STL to GLTF, a significantly lighter file format.
Go to RepoGoals API
A super simple API for a learning project I wanted to do. Written in Laravel using TDD, I've since re-used the core of this (authentication) for other projects. This will power a React Native Mobile application in the future
Go to RepoHex Matcher
I had a list of hex colours and a catalogue of paints that matched up to it, but wanted a way to quickly identify and find paints in those lists. The colour finding algorithm is super simple, but works well enough for my purposes
Go to Repo Visit SitePipermakes/ECommerce platform
I've never actually built an eCommerce platform from the ground up, and this was my first exploration into the space. This isn't a tidy project as I explore the problems that arise, and I plan on coming back to it someday
Go to RepoResume Site
I've always liked the idea of having an online resume. This project is built in Statamic, a Laravel based CMS.
Go to Repo Visit SiteEducation
University of Bath
North Devon Community College
Hobbies
- DND
- Model Painting
- Programming
- Videogames