Mat Scholes

Creative Director

Thanet, 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

🤩
Rockstar
🎓
Top School
Mat Scholes is an award-winning Creative Director with 14 years’ experience leading global campaigns for brands including Pepsi, Mars, Philips, Nike and Guinness, and a Cannes Grand Prix to his name. He blends creative craft with technical fluency—having contributed to notable open-source projects like Bower and GoogleChromeLabs’ sw-toolbox—so he can translate brand ideas into engineered, cross-channel experiences. At AMV BBDO he oversees global creative for Pepsi and Gatorade while embedding AI, Web3 and emerging tech into briefs and agency processes. He’s redefined product positioning (notably grooming for Philips) and consistently wins and scales culturally relevant work that travels. Mat mentors and builds multidisciplinary teams across design, code and filmmaking, driven by a taste for simple stories well executed. Based in Thanet, he’s perpetually curious—collecting too many AI subscriptions—and open to ambitious, tech-forward briefs.
code14 years of coding experience
job9 years of employment as a software developer
bookGraphic Design, Graphic Design at University College Falmouth
stackoverflow-logo

Stackoverflow

Stats
6,685reputation
628kreached
37answers
4questions
Badges
sql
top-5%
checkbox
top-5%
mysql
top-1%
database
top-5%
datetime
top-5%
github-logo-circle

Github Skills (37)

asynchronous10
caching10
javascript10
package-management10
mysql10
async10
bower10
es6-promise10
testing10
command-line-interface10
cicd10
gruntjs10
service-worker10
build-automation10
command-line10

Programming languages (12)

TypeScriptC#JavaCSSC++SCSSJavaScriptWebAssembly

Github contributions (5)

github-logo-circle
GoogleChromeLabs/sw-toolbox

May 2015 - Jul 2016

[Deprecated] A collection of service worker tools for offlining runtime requests
Role in this project:
userFull-stack Developer
Contributions:56 commits, 46 PRs, 64 pushes in 1 year 2 months
Contributions summary:Mat primarily focused on refactoring and improving the `sw-toolbox` library, a collection of service worker tools. They updated the code to use Maps for storing origins and routes, ensuring consistent route resolution. Furthermore, they fixed a bug in the `fastest` strategy and addressed issues in the precaching logic, and general code cleanup and tests. Their work suggests expertise in service worker development and optimization.
workerdevtoolsruntimeservice-worker
addyosmani/basket.js

Dec 2012 - Nov 2014

A script and resource loader for caching & loading files with localStorage
Role in this project:
userFront-end Developer
Contributions:28 commits, 1 comment in 1 year 11 months
Contributions summary:Mat primarily focused on enhancing the functionality and robustness of the JavaScript script loader, basket.js, by introducing features such as promise-based handling for asynchronous script loading. The user implemented a `thenRequire` method for streamlined chaining of script loading and error handling. They also addressed and corrected code style issues, ensuring the code's maintainability and readability, while adding new tests.
cachingcacheresource-loaderlocalstorageloader
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
Mat Scholes - Creative Director