SproutDesk
Contractor | Director | Since May 2018
After years of freelancing on the side, I took the plunge and made it official by building SproutDesk.
Now I provide freelance web development and hosting services with SproutDesk to clients of all sizes.
I direct a team of developers for larger projects, client work, in-house projects, and open-source development projects.
Capify Contract
PHP Developer | Jan 2024 – Jul 2024
Working with a custom built legacy PHP stack to modernize, secure, and extend upon it, which included building integrations with 3rd party services such SalesForce via their REST API.
Door4 Contract
Magento Developer | Jan 2023 – Jun 2023
Migration of a large Magento 1 store to a Magento 2 build. This included a custom theme using AlpineJS and TailwindCSS, bespoke PageBuilder blocks, dozens of locales, custom functionality modules, integration to 3rd party stock management, and a custom CI/CD pipeline.
BrewDog Contract
Magento Developer | Sep 2021 – Jul 2022
Fixes and feature development, including; 3rd party subscription service integrations, serverless components, and bespoke module development.
Limesharp Internet Contract
PHP Developer | Nov 2019 – Mar 2020 | May 2021 – Jun 2021
Bespoke e-commerce projects using Laravel, Vue.js, Magento, and WordPress all mixed together via a home-made platform.
ObjectSource Contract
Magento Developer | Oct 2020 – Apr 2021
Handling multiple Magento 2 installations for retained development contracts, developing solutions from the initial conception all the way to its release.
Big Brand Ideas Contract
Backend Developer | Jun 2020 – Sep 2020
Building a bespoke API for a hospitality management company using Laravel and a suite of tools including Vapor, Nova, and ElasticSearch.
Yoma Digital Contract
Web Developer | Sep 2019 – Nov 2019
Multiple Magento 2 e-commerce build projects.
Designed & developed bespoke Magento 2 extensions.
PushON
Senior Backend Developer | Mar 2016 – Oct 2019
Magento developer for over 55 stores in a Magento specialist agency. Experience developing React.js pages/components. Release and DevOps manager for the development department.
Bright Future Software
Software Developer | Oct 2014 – Feb 2016
Android native (Java) development. Laravel & vanilla PHP web API development.