Toby Griffiths is an Interim CTO and seasoned software developer with 13 years’ experience building user-focused web systems and leading modernization efforts for CRM and charity clients. Based in Manchester, he combines hands-on full-stack skills (PHP/Symfony, LAMP, front-end UX) with strategic leadership from roles ranging from project manager to Chief Geek. He specialises in cost-effective, accessible software for social, community and environmental causes, helping organisations like Age UK stretch budgets toward mission work. An active open-source contributor, his commits improve both UI ergonomics and robust back-end serialization (including DateTimeImmutable handling) in well-regarded PHP libraries. Known for simplifying complex systems so users “don’t have to think,” he brings a practical blend of engineering rigor, testing discipline and empathy for end users.
13 years of coding experience
11 years of employment as a software developer
BEng, Electronic Systems Engineering, BEng, Electronic Systems Engineering at The University of Manchester
Easy integration of twitters bootstrap into symfony2
Role in this project:
Full-stack Developer
Contributions:6 commits, 6 PRs, 10 comments in 1 year 8 months
Contributions summary:Toby made several contributions to improve the user interface within the Symfony2 framework. They addressed issues with form rendering, specifically date and time pickers, ensuring proper data submission. The user also updated the application's template by using the KnpMenuBundle template instead of a custom label block, improving the styling. These changes indicate a focus on enhancing the functionality and presentation of the user interface.
Library for (de-)serializing data of any complexity (supports JSON, and XML)
Role in this project:
Back-end Developer
Contributions:6 commits, 3 PRs, 11 comments in 1 day
Contributions summary:Toby primarily contributed to the serialization and deserialization logic of the library, specifically adding support for `DateTimeImmutable` objects. Their work involved modifying existing test cases and adding new ones to ensure proper handling of this data type in both JSON and XML formats. They updated the date handling code and documentation to incorporate these changes. Additionally, a new fixture class for testing was introduced.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.