
Tom Castleman
Software Engineer / Technical Consultant
Personal Service CompanySince 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.
London, GB
Skills
PHP, Laravel, Javascript, DevOps, SQL, Vue.js, CTO, Kubernetes
Work History
VIOOH
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
CTO
JCDecaux Dynamic
Senior Developer & Technical Consultant
Alan Sharman Agency
Developer