Book me directly!

Getting me on your project just got easier.

Start booking

Tom Castleman

Software Engineer / Technical Consultant

Personal Service Company

Book me directly!

Getting me on your project just got easier.

Since 2004 I have been working with businesses & the web, analysing business problems & developing solutions across a wide variety of technologies.
I solve business problems with robust, well designed & tested software solutions. I have been working with PHP for over 15 years and take an active interest in researching and utilising the latest technologies & best practices in the industry.
Whilst I slightly prefer backend development and have extensive experience working with databases, I have lots of experience with the frontend and most recently Vue.js. Naturally I work with HTML5, CSS/SASS, lots of Javascript (ES6), and have developed frontend build tools for development teams using webpack.
From a devops perspective I have been working with Ubuntu across the full stack since its first release, deploying & supporting apps, including lots of experience with AWS, Heroku, & Digital Ocean.
I am involved with the PHP, Laravel and Vue.js communities including regular meet-ups.


I bring a breadth of knowledge from over 15 years in software development and technical strategy consulting.

Attention to detail and rigour are important aspects of my personality which greatly assist me in my role.


At one of the largest global Digital Out Of Home advertisers, working closely with senior management scaling and supporting the system to serve dynamic content to thousands of screens worldwide.

Designing and implementing bespoke property and utilities management systems for one of the largest charities in the UK pivotal in managing their large estate of high street stores.

United Kingdom


PHP, Laravel, Javascript, DevOps, SQL, Vue.js, CTO, Kubernetes

Work History


Technology Media / Publishing
February 2018 – December 2019
“Tom is a talented hands-on CTO type. At VIOOH he has helped us build a team of front and back end developers to support a high load / high availability product. He is now leaving us well prepared for the future.

He's proved himself expert in PHP/Laravel, JS, CI/CD and Kubernetes, and also in the management of a complex, always-on, business critical system of applications.”
James Browne

No Agent Technologies


February 2017 – December 2017

JCDecaux Dynamic

Senior Developer & Technical Consultant

Media / Publishing Technology
March 2016 – January 2018
“Brilliant. That is all that needs saying.” Alex Matthews

Alan Sharman Agency


December 2015 – December 2015
See more