What I do
I have more than 18 years of experience building web based apps. Below is a quick overview of my main technical skill sets and technologies I use. Want to find out more about my experience? Check out my online resume and project portfolio.
PHP has been my language of choice for over 18 years. I have used many MVC frameworks (mostly Laravel and Symfony), however I would class Laravel as my preference to work with. I well versed with most aspects of web application development including REST APIs, OOP etc.
I wouldn't class myself as a designer! However I am happy with building and updating user interfaces. Historically I have used HTML, CSS, Bootstrap and jQuery, but I have recently started using Vue.js. I also work with Webpack for asset management.
MySQL is my databse of choice, however I have some experience with NoSQL such as MongoDB.
I use TDD (Test Driven Development) including unit testing and feature testing as a standard part of my development process.
For Continuous Integration / Continuous Deployment I have mostly been using Circle CI, however I have also been using Github Actions lately. My deployment pipelines include Teraform for provisioning AWS instances and Asible scripts for software configuration deployment, and automation scripts (GitHub Action Workflow files).
I have worked with dedicated servers, vps and also scalable cloud services such Amazon Web Services (AWS), Digital Ocean and Heroku.
I have been using Linux for many years, in particular Ubuntu. Locally I have been working with Vagrant and Homestead and more recently I have also worked with Docker.
The majority of my contracts have used Jira for task management and Git for version control. I have also used BitBucket.
Shaun is a talented Internet Entrepreneur and a genuine nice guy. I have every confidence that he will develop, over time, Assertia into a leading uk digital agency. Shaun is clearly a talented at developing solutions for his customers and gets my vote!
I would like to recommend the work of Shaun Thornbourgh to you. Shaun and his team at Assertia designed my web site and made a really good job.
In all my dealings with ShaunI have found him to be very knowledgable, reliable, trustworthy and very patient - especially when it comes to software and Internet relates matters.
Shaun is a highly skilled programmer but more than that, having run his own business he understands the needs of client businesses and can apply that to his work. I would have no hesitation in recommending him.
I worked with Shaun for 3 months at the beginning of this year. Throughout this time he was a pleasure to work with and the end client was delighted with his work ethic and the overall quality and delivery of everything he was asked to carry out. I would not hesitate to recommend Shaun to another client and will definitely get in touch with him, should he be looking for work again. Really is a top quality PHP Developer.
Shaun is a highly professional, competent web developer who has excellent communications skills which really help when you are trying to discuss a website. He is hard working and creative and certainly thinks very commercially.