Carl Sutton is a seasoned full-stack engineer with 17 years of experience who has evolved from building Joomla! sites to operating cloud-native applications and SRE-focused systems. He blends hands-on development with operations experience, championing TDD, clean code, and mentorship across teams. An active open-source contributor, he has improved core PHP tooling including performance and reliability fixes to the well-known CakePHP framework. Based in Skåne, Sweden, he pairs academic depth—a BSc in Computer Science & Statistics and an MSc in Software Engineering—with a practical curiosity for embedded hardware and home automation. Outside work he mentors peers, speaks at tech events, and contributes spare cycles to OSS and electronics projects, reflecting a long-standing appetite for making complex systems simpler and more reliable.
17 years of coding experience
Bachelor’s Degree, Computer Science and Statistics, Bachelor’s Degree, Computer Science and Statistics at The Open University
CakePHP: The Rapid Development Framework for PHP - Official Repository
Role in this project:
Back-end Developer
Contributions:79 commits, 2 comments, 1 issue in 4 years 8 months
Contributions summary:Carl contributed to the CakePHP framework by implementing fixes for reported issues and adding new tests. Their work included refactoring the `find()` method to improve performance, refactoring code to prevent errors by casting the find as an array, and optimizing the tree behavior. Further contributions extended to the database component and the String/Sanitize classes.
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.