Stuart Colville

Technical Director at M2M Cloud Ltd

Greater Dundee Area 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
Stuart Colville is a seasoned technical director based in the Greater Dundee Area with 18 years of experience building and shipping web and backend systems. He combines hands-on full‑stack development and DevOps skills—contributing to notable open-source projects such as Mozilla’s add-ons linter and server, Pelican, and performance-focused tooling for SVG icon packs. At M2M Cloud Ltd he guides technical strategy while still implementing practical improvements like CI/CD pipelines, ES6 compilation, automated testing, and Docker-friendly developer workflows. Colville’s strengths lie in improving maintainability and developer experience—refactoring generators, adding test infrastructure, and clarifying ops documentation—bringing both operational rigour and a pragmatic engineering mindset. An understated habit is his focus on build and deployment automation that quietly accelerates team velocity and product reliability.
code18 years of coding experience
languagesEnglish
github-logo-circle

Github Skills (37)

docker10
javascript10
python10
static-site-generator10
testing10
css10
s610
dockers10
cicd10
gruntjs10
pelican10
svg10
html10
g10
nodejs10

Programming languages (18)

CSSGoHTMLJupyter NotebookFreeMarkerKotlinTypeScriptDockerfile

Github contributions (5)

github-logo-circle
muffinresearch/payment-icons

May 2015 - Sep 2021

💳 Payment / Ecommerce related svg icon packs
Role in this project:
userDevOps Engineer & Front-end Developer
Contributions:21 releases, 133 commits, 69 PRs in 6 years 5 months
Contributions summary:Stuart primarily focused on automating the build and deployment process of the project, evidenced by changes to the `Gruntfile.js`. They implemented SVG minification and sprite generation for performance optimization. The user also integrated a CI/CD pipeline to deploy the project example to GitHub Pages, enhancing accessibility and showcasing the project. Furthermore, the user added tests to ensure SVG dimensions and security standards.
ecommercesvgpackssvg-iconicon
mozilla/addons-linter

Sep 2015 - Oct 2020

🔍 Firefox Add-ons linter, written in JavaScript. 👁
Role in this project:
userFull-stack Developer
Contributions:22 releases, 5 reviews, 350 commits in 5 years 2 months
Contributions summary:Stuart contributed to the development of the Firefox add-ons linter by implementing core features and improving the build process. They added a Gruntfile and test infrastructure, enabling automated testing of the linter's functionality. The user also integrated ES6 compilation and testing, improving the project's ability to leverage modern JavaScript features, and refactored code to include both a web-extension and CLI.
firefoxfirefox-add-onsadd-onslinterweb-extensions
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