James Brundage

Founder & Lead Developer at Start-Automating

Seattle, Washington, United States
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
James Brundage is a founder and lead developer with 15 years of experience delivering automation-first, full-stack solutions with a specialty in PowerShell and CI/CD. He runs Start-Automating from Seattle, driving high business impact by architecting extensible, test-verified tooling and automations that save time and money. A former SDET at Microsoft and a Microsoft MVP in Azure/PowerShell, he contributes to notable Azure open-source projects—improving the arm-ttk validation toolkit and PowerShell test frameworks in the azure-quickstart-templates repo. James combines deep scripting fluency (including SVG generation and Git automation) with practical engineering practices like JEA and containerization to keep systems secure and maintainable. He’s known for reverse-engineering tricky problems, translating across languages, and relentlessly iterating until solutions scale for real-world teams.
code15 years of coding experience
job4 years of employment as a software developer
bookNone, Computer Science, None, Computer Science at Kent State University
stackoverflow-logo

Stackoverflow

Stats
8,237reputation
1.6mreached
161answers
5questions
Badges
powershell
top-1%
dll
top-5%
github-logo-circle

Github Skills (21)

json10
pester10
microsoft-azure10
azure-resource-manager10
azure-arm-templates10
arm-templates10
resource-manager10
arm10
powershell10
azure10
test-automation10
dll9
testing9
bicep9
cicd8

Programming languages (11)

TypeScriptPowerShellC#C++CSSRustBicepJavaScript

Github contributions (5)

github-logo-circle
Azure/arm-ttk

Feb 2020 - Nov 2022

Azure Resource Manager Template Toolkit
Role in this project:
userBackend Developer
Contributions:10 reviews, 324 commits, 158 PRs in 2 years 9 months
Contributions summary:James primarily contributed to the `azure/arm-ttk` repository, which involves the Azure Resource Manager Template Toolkit, by fixing bugs in the toolkit's test cases and adding improvements. Their work involved debugging the discovery process of text boxes in the CreateUIDefinition, improving and clarifying error messages, and modifying tests related to resource ID. They were also responsible for implementing checks for parameter and variable references and adding additional validation to deployment templates.
azure-resource-managertemplate-toolkit
Azure Quickstart Templates
Role in this project:
userTest Automation Engineer / DevOps Engineer
Contributions:62 commits, 20 PRs, 15 comments in 9 months
Contributions summary:James's contributions primarily focused on implementing and refining testing frameworks within the Azure Quickstart Templates repository. They introduced and updated PowerShell-based template validation, including the addition of test cases and associated validation files. Their work also included refactoring and merging updates to ensure the tests were current with the main branch, as well as updates for improved formatting.
azuretemplatesarmbicepbicep-templates
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