Hello I'm


Hi, I’m Tim — a full-stack Drupal/PHP developer who loves solving tough problems, building clever solutions, and making tech fun along the way. With 15+ years in the game, I’ve worked on everything from government platforms and banking portals to quirky IoT side projects with Raspberry Pi. Whether it’s architecting complex Drupal 10 systems, wiring up AI workflows, or hacking together an arcade machine with my kids, I bring energy, creativity, and a “let’s make it happen” mindset to everything I do.
What I do
Technical Skills
Education
Bachelor of Science degree from Sussex University
2004-2008BSc Computer Science (2:1)
A-Levels from New College, Swindon
1996-1998Computer Science, Physics, Geography
Experience
Lead OO PHP Engineer at Agilisys
Nov 2020 - PresentAt Agilisys, I spearheaded the migration of critical government services onto Drupal 9/10, designing modular, object-oriented PHP frameworks to handle complex multi-step workflows and dynamic business rules. I built a Laravel API to support integrations, embedded AI workflows with ChatGPT and n8n to accelerate testing and documentation, and delivered a decoupled React/TypeScript PWA powered by custom REST and GraphQL endpoints.
Lead Drupal Developer (contract) at Santander
Nov 2018 - Nov 2020For Santander’s Open Banking Developer Portal, I led development across a complex Drupal ecosystem, architecting custom modules, plugins, and services to handle enterprise integrations. I ensured robust API delivery, optimised performance in a large Drupal 7 platform, and implemented Dockerised environments to streamline deployment across multiple teams.
Lead Drupal Developer (contract) at Catch Digital
Feb 2018 - Nov 2020At Catch Digital, I guided the migration to Drupal 8, developing OO PHP components and custom Drupal services to support new business features. I established best practices for scalable architecture, delivered bespoke integrations, and ensured maintainability through clean design patterns and configuration-driven development.
Recent Portfolio
Government

Credit Benchmarking

Investment

Culinary Creations

English Learning Hub

Local Government

Streaming Platform

Information Solutions Provider

Payday Lender

Featured posts
Testimonials

Tim is an expert programmer with a passion for getting the job done and is hugely responsible.
David Bishop Technical Director, CTI Digital
His superior and always up-to-date technical knowledge combined with excellent communication skills makes him an exceptional technical leader.
Marcin Pajdzik Partner at Epitechnic
Tim has a great personality and demeanour, and truly is passionate and enjoys his work.
Jonathan Brothers Creative Design Lead at Cuvva