Matthew Kendon

Software Engineer at TDS Ultra

Brighton, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Matthew Kendon is a seasoned software engineer and technical lead with 12 years’ experience delivering scalable web, data and campaign tools for clients including BBC, Greenpeace and NOW Pensions. He excels at leading and mentoring teams, translating complex requirements into reliable deployments, and introducing automation—Docker-based CI, Ansible roles, and infrastructure-as-code—to improve delivery and reduce downtime. Deeply experienced in AWS migrations, GitLab CI/CD and monitoring with CloudWatch and Prometheus, he also builds internal tooling that integrates AWS and GitLab APIs to improve project observability. Notably, he helped implement single-table inheritance and robust serialized-data handling in the popular Corcel PHP library, and once generated a 50-million-megapixel mosaic for Greenpeace—demonstrating both technical breadth and a taste for ambitious engineering. Based in Brighton, he pairs pragmatic engineering with strong documentation and process improvements that speed onboarding and increase team confidence.
code12 years of coding experience
job12 years of employment as a software developer
bookBA, Philosophy, BA, Philosophy at University of Kent
languagesEnglish
github-logo-circle

Github Skills (10)

wordpress10
modeler10
php10
modello10
laravel10
eloquent10
modeling10
laravel-mix10
phpunit10
mvc9

Programming languages (4)

DockerfileJavaScriptPHPRuby

Github contributions (5)

github-logo-circle
corcel/corcel

Feb 2016 - May 2016

Use WordPress backend with Laravel or any PHP application
Role in this project:
userBack-end Developer
Contributions:8 commits, 13 PRs, 27 comments in 3 months
Contributions summary:Matthew contributed to the core functionality of the Corcel library, focusing on integrating WordPress data with Laravel applications. They implemented single table inheritance for the `Post` model, enabling dynamic instantiation of model classes based on post types. The user also added docblocks, improved the handling of serialized data within `PostMeta` and `Options` classes, and added tests to ensure proper functionality and demonstrate the use of the new features. Moreover, they addressed edge cases related to null or zero values, improving the reliability of the data retrieval.
taxonomiesshortcodephp-applicationwordpressphp
Contributions:83 commits, 1 PR, 4 pushes in 1 year 7 months
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.
Request Free Trial
Matthew Kendon - Software Engineer at TDS Ultra