Sam Adepoyigi is a seasoned full-stack software engineer with 12 years of commercial experience, currently delivering backend and platform improvements at Moneysupermarket Group and Ariosi Group. He specializes in PHP ecosystems—migrating legacy systems to modern frameworks, upgrading microservices to PHP 8 and Laravel 10, and driving test-first development and CI/CD practices. As creator and core contributor to the open-source TastyIgniter project, he has hands-on experience building restaurant ordering systems and has extended Composer installers to handle custom extensions, themes and modules. Comfortable across backend APIs and modern front-end stacks (React, Vue, TypeScript), Sam combines pragmatic engineering with a track record of reducing technical debt and improving operational reliability.
12 years of coding experience
11 years of employment as a software developer
Foundation degree, Business Information Systems, Foundation degree, Business Information Systems at Anglian London College
Master of Science (MSc), Information Technology, Master of Science (MSc), Information Technology at Cardiff Metropolitan University
:fire: Powerful, yet easy to use, open-source online ordering, table reservation and management system for restaurants
Role in this project:
Back-end Developer
Contributions:95 releases, 225 reviews, 2245 commits in 9 years 1 month
Contributions summary:Samuel's contributions focused on implementing core backend features, specifically related to an activity system. These changes involved modifying core PHP files, model structures, and database interactions to add functionality for marking activities as read, implementing a mechanism for storing and marking status changes. They integrated the new functionality into the admin user interface.
Contributions:2 reviews, 5 commits, 7 PRs in 1 year 3 months
Contributions summary:Samuel primarily contributed to the TastyIgniter installer within the Composer library. They added support for TastyIgniter extensions, themes, and modules, implementing logic to correctly identify and install these package types. Their work involved modifying the installer to handle specific package naming conventions and directory structures. The user also made updates to the installer, resolving issues related to PHPStan and package handling.
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.