Matt Tennison is a Staff Engineer based in Manchester with 11 years’ experience building reliable, test-driven web platforms using TypeScript, Node.js, React and AWS serverless architectures. He combines hands-on engineering with team leadership—coaching squads in EDA, mob programming and CI/CD practices to ship safer, faster features while reducing tech debt. Matt has driven finance platform capabilities at cinch, supported large-scale product launches at Sky, and now works on grid-decarbonisation efforts at Kraken/Octopus, demonstrating a knack for shipping pragmatic, observable systems. He’s a practical advocate of mutation testing, automated documentation and trunk-based development, and often pairs product negotiation with technical design to meet hard deadlines. Notably, he brings experience migrating and integrating legacy Ruby systems into modern JavaScript stacks rather than opting for risky big-bang rewrites.
11 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Newcastle University
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.