Ryan Mitchell

Digital Director at Thought Collective

Belfast, Northern Ireland, 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

🤩
Rockstar
🎓
Top School
Ryan Mitchell is a Digital Director and co-founder with 17 years of experience building and directing web products, strategy, and engineering teams from Belfast. He blends hands-on server- and client-side development with product leadership, shipping a business productivity suite (Depot) while overseeing consultancy work at Thought Collective. Technically rooted in Laravel and PHP, he’s an active open-source back-end contributor—improving e-commerce flows in lunarphp, extending query capabilities in the core Statamic CMS, and hardening order logic in TastyIgniter. His MEng in Computer Science underpins a pragmatic focus on usability, interface architecture, and maintainable backend systems. Less obvious: he routinely toggles between strategic client management and low-level bug fixes, bridging product vision with day-to-day engineering execution.
code17 years of coding experience
bookBangor Grammar School
bookMEng, Computer Science, MEng, Computer Science at Queen's University Belfast
languagesFrench, German, English
github-logo-circle

Github Skills (21)

sql-query10
query-builder10
back-end-development10
ecommerce10
laravel-mix10
laravel10
phpunit10
php10
database-design10
cms9
apidoc9
databases9
api9
database9
composer8

Programming languages (8)

TypeScriptJavaCSSRustJavaScriptVuePHPBlade

Github contributions (5)

github-logo-circle
tastyigniter/TastyIgniter

May 2020 - Jul 2022

:fire: Powerful, yet easy to use, open-source online ordering, table reservation and management system for restaurants
Role in this project:
userBack-end Developer
Contributions:41 reviews, 109 commits, 154 PRs in 2 years 2 months
Contributions summary:Ryan focused on enhancing the TastyIgniter back-end, contributing to the core functionalities of the restaurant management system. Their work included adding new features, specifically around mealtimes, menu options, and order processing. They also addressed bugs related to date/time pickers, special prices, and order data, demonstrating a focus on improving the system's usability and data integrity.
tastyignitermultiplelocationsrestaurant-managementfood-ordering-systemonlineorderingapp
lunarphp/lunar

Feb 2022 - Jan 2023

An open-source package that brings the power of modern headless e-commerce functionality to Laravel.
Role in this project:
userBack-end Developer
Contributions:31 reviews, 23 commits, 103 PRs in 11 months
Contributions summary:Ryan primarily focused on fixing bugs and implementing new features related to e-commerce functionality within the Laravel framework. Their contributions involved modifying core functionalities, such as cart management, customer attributes, and discount logic. These changes included database connection adjustments, and the addition of new features like the ability to remove modifiers and handle digital product lines. The user demonstrated expertise in modifying existing code and adding new tests to improve overall application performance.
ecommercecommercephpe-commerceecommerce-platform
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
Ryan Mitchell - Digital Director at Thought Collective