Nick Schonning

Open Source Advisor at Treasury Board of Canada Secretariat | Secrétariat du Conseil du Trésor du Canada

Ottawa, Ontario, Canada
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
award
Top expert inCross-Platform Development and Productivity Tools
Nick Schonning is an Open Source Advisor with 14 years of software experience, blending Microsoft-platform ALM expertise (TFS, VB.Net, C#, ASP.Net) with deep open-source contributions in DevOps, build systems, accessibility, and localization. Based in Ottawa, he modernizes CI/CD and developer workflows—migrating projects to GitHub Actions, integrating ESLint/Prettier, and improving Docker and Node build pipelines across high-profile repos like nodejs/node and nodejs/docker-node. He pairs meticulous technical writing and QA instincts—dozens of typo and documentation fixes across dotnet, MDN, and W3C projects—with practical front-end and back-end changes for projects such as Mastodon and Docusaurus. At the Treasury Board of Canada he advises on open source strategy while drawing on earlier hands-on roles delivering ALM and release management for federal systems. That combination of policy-facing advising and low-level build/tooling craftsmanship makes him effective at scaling developer experience and cross-organizational open-source collaboration.
code14 years of coding experience
job3 years of employment as a software developer
bookToronto Metropolitan University
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
4,119reputation
1.3mreached
136answers
0questions
Badges
npm
top-5%
gruntjs
top-5%
npm-install
top-5%
github-logo-circle

Github Skills (136)

pnp-powershell10
website-development10
github10
python10
testing10
readability10
databases10
bash10
text-formatting10
gruntjs10
asp-net10
automation10
code-analysis10
entity-framework10
visual-studio10

Programming languages (39)

C#CHandlebarsMakefileGoHTMLJSONNunjucks

Github contributions (5)

github-logo-circle
nodejs/nodejs.org

Aug 2019 - Mar 2022

The Node.js® Website
Role in this project:
userFull-stack Developer
Contributions:216 reviews, 95 commits, 321 PRs in 2 years 7 months
Contributions summary:Nick primarily contributed to the website's frontend and build process. They fixed typos and casing issues in the website's content, improved HTML minification for optimized performance, and updated banner text. Additionally, the user made changes to the build configuration, including adding an ESLint Prettier plugin, and refactored to rename the default branch.
node-jsjavascriptnodejsnodenextjs
mdn/content

Dec 2020 - Jan 2023

The content behind MDN Web Docs
Role in this project:
userTechnical Writer
Contributions:307 reviews, 722 commits, 737 PRs in 2 years 2 months
Contributions summary:Nick's commits primarily focus on correcting typos and fixing formatting issues within the documentation of the MDN Web Docs. These commits involve standardizing HTML, CSS, and JavaScript code snippets, along with fixing general grammar and spelling errors to improve readability and accuracy across various articles. The contributions demonstrate a focus on ensuring clear and well-formatted documentation for web technologies.
cssjavascriptreferencefundamentalsmdn
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
Nick Schonning - Open Source Advisor at Treasury Board of Canada Secretariat | Secrétariat du Conseil du Trésor du Canada