Services
I offer a range of services to help your business grow online. Whether you need a new website, a bespoke web application or a mobile app, I can help.
Web App Development
I have extensive experience building many bespoke applications to meet business needs, mainly with Laravel and the TALL stack but I've worked in multiple frameworks over the years such as Code Igniter, Symfony and even just vanilla PHP.
Examples include admin panels, automation tools, delegate management systems and online competitions. Whatever your idea I can make it a reality.
Website Development
Over my career I have built websites of all shapes and sizes using many different Content Management Systems (CMS) like Wordpress, Statamic and more. From one page websites to full catalogues containing thousands of products I've done it all.
Whatever size website your business needs I can take care of the full project lifecycle from idea through concept, design, build and launch.
Back End Development
With my extensive experience of PHP, back end development is my bread and butter. Over my career I have worked on numerous back end systems, examples include; custom built content management systems, API development, personal data management systems, file management systems - the list goes on!
Front End Development
Front end development goes hand-in-hand with back end development, and much of my career has been spent as a full stack developer. I've worked on multiple front end projects using technologies such as Tailwind, Vue, React, Nuxt, Next and many more, building high end interactive user experiences.
Ecommerce Development
I have many years experience creating ecommerce websites, either fully bespoke or using existing ecommerce software such as Shopify. Integrating with nearly every payment provider you can think of (Stripe, PayPal, WorldPay, Adyen to name a few).
In addition I have helped small businesses navigate the technical side of PCI compliance to ensure your customers are safe and secure.
Mobile App Development
I have built a number of native mobile apps. React Native is my tool of choice here - it's a Javascript framework that allows the development of mobile apps using a single code base, and then deploy to both iOS and Android stores so it can be used on all of your customer's devices.
This "build once use everywhere" approach is a huge money saver allowing you to have a full featured app on all devices without needing multiple specialists to build and maintain multiple codebases.
API Development
Many of the apps I've built have needed to integrate with external APIs for additional functionality. Some have required their own APIs to be developed to offer their customers the ability to integrate with them.
Some examples of this include retrieving tracking information about packages from couriers, newsletter subscriptions, fetching sport scores or even something as simple as sending an email via AWS.
Website Maintenance
You could think of website maintenance like car insurance - for a small monthly fee someone is there in case something goes wrong!
OK, there's a bit more to it than that but you get the idea. I offer maintenance packages alongside my hosting packages (and if you host with someone else too!). Making sure everything is kept up to date and running smoothly, ensuring backups are working and being there in case disaster strikes!
Web Hosting
Alongside website and application builds I can offer a stable hosting solution. And no, I don't just have a reseller account with a cheap host that will cram your website onto a server with hundreds of others!
Typically I use Digital Ocean servers, but I have experience with GCP and AWS and I'm happy to provide a solution with those too. Every hosting project is looked at individually to make sure it's the correct environment for you. Plus if you already have a website and you're looking for somewhere new, I can get everything set up and migrated for you no problem.
If you have an idea for a website or app, or someone to join your development team to hit that deadline, I'm your man! Get in touch below to discuss...
Available for work
Skills
Not an exhaustive list, but you get the idea...
- PHP
- Laravel
- Livewire
- Tailwind
- Alpine
- TDD
- MySQL
- Vue
- React
- React Native
- Next
- Nuxt
- Shopify
- Statamic
- GCP
- AWS (EC2,S3, Lambda)
- Digital Ocean
- PHP Unit
- PEST
- Postgres
- SQLite
- Redis
- Docker
- Typescript
- SaSS
- Fathom Analytics
- Agile/Scrum