Steven Weerdenburg

Team Lead, Full Stack Development at Firmex

Old Toronto, 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
Steven Weerdenburg is a seasoned full-stack team lead with 15 years of experience building and securing distributed web applications, currently leading Full Stack Development at Firmex in Toronto. He combines hands-on engineering (from React and native JS migrations to .NET Core services and AWS Lambda pipelines) with operational improvements like APM adoption, GDPR compliance, and CI-driven QA environments. A pragmatic technical lead, he has driven large migrations—Mercurial to Git, SVN to Git, and .NET Framework to .NET Core—while modernizing test suites (NUnit) and client-side architectures. An active open-source contributor and NUnit core team member, he also contributed front-end work to the notable popcorn-js HTML5 media framework. Known for turning legacy constraints into incremental modernization projects, he blends attention to observability and security with a developer-first approach to tooling and automation.
code15 years of coding experience
job10 years of employment as a software developer
bookBachelor of Applied Technology, Software Development, Bachelor of Applied Technology, Software Development at Seneca College of Applied Arts and Technology
bookAdvanced Diploma, Internet Application Development, Advanced Diploma, Internet Application Development at Lambton College
github-logo-circle

Github Skills (15)

html10
unit-testing10
net10
nunit10
apim10
asp-net10
dotnet10
javascript10
test-driven-design10
api10
csharp10
front-end-development10
test-automation10
testing10
css4

Programming languages (7)

C#PowerShellDockerfileC++JavaScriptRubyLiveScript

Github contributions (5)

github-logo-circle
nunit/nunit

Jun 2017 - Nov 2022

NUnit Framework
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:340 reviews, 171 commits, 194 PRs in 5 years 5 months
Contributions summary:Steven primarily focused on maintaining and updating the NUnit framework's test suite. Their contributions involved removing obsolete attributes, renaming test classes for clarity, and fixing various issues within the testing framework. This included updating tests for category names, handling asynchronous operations within tests, and fixing bugs in the test execution process related to timeout and output.
dotnettestingtest-frameworkc-sharpnunit-framework
mozilla/popcorn-js

Jan 2011 - Jun 2012

The HTML5 Media Framework. (Unmaintained. See https://github.com/menismu/popcorn-js for activity)
Role in this project:
userFront-end Developer
Contributions:129 commits in 1 year 5 months
Contributions summary:Steven primarily contributed to the development of the LastFM plugin, which interacts with the LastFM API to display music information within the Popcorn.js framework. The user implemented the plugin, including its HTML and JavaScript files, along with unit tests to ensure functionality. The commits show the addition of features, the addressing of edge cases like null artist handling, and subsequent bug fixes.
javascripthtml5popcorn
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
Steven Weerdenburg - Team Lead, Full Stack Development at Firmex