Partner, Principal Software Developer at Technology Solutions Associates LLC
Elizabethtown, Pennsylvania, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
Joseph Musser is a Partner and Principal Software Developer who specializes in deep .NET/C# internals and pragmatic system design, currently leading engineering at Technology Solutions Associates LLC. He combines hands-on work—from Win32 P/Invoke code generation and build automation to an IoT firmware and dashboard project for live theatre—with product-minded leadership that helped grow company revenue 45%. An active OSS maintainer and six-year Microsoft MVP, he’s contributed 642 PRs and triaged 1.5K issues across notable projects such as CsWin32, Shouldly, Castle Windsor, Cake, SourceBrowser, Humanizer, NUnit and AutoMapper. Known for taming complexity and translating between domains, he mentors teams, streamlines devops, and pushes language and tooling improvements including work toward new C# features.
Should testing for .NET—the way assertions should be!
Role in this project:
Back-end Developer
Contributions:63 reviews, 108 commits, 47 PRs in 4 years 1 month
Contributions summary:Joseph primarily focused on improving the Shouldly testing framework by addressing issues related to exception stack traces, null string comparisons, and removing obsoleted types. Their work involved modifying core files, including StackTraceHelpers, StringDifferenceHighlighter, and ShouldAssertException. They also fixed build issues, and package metadata while adding test for new conditions in existing test cases.
Contributions:154 reviews, 572 commits, 294 PRs in 6 years 2 months
Contributions summary:Joseph focused on enhancing the NUnit framework, primarily by addressing issues related to test case execution, specifically those involving parameterization and scenarios with zero test cases. The contributions include adding and modifying test cases to accommodate various scenarios. These changes demonstrate a good understanding of test framework internal workings and the ability to write and refine unit tests.
dotnettestingtest-frameworkc-sharpnunit-framework
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
Joseph Musser - Partner, Principal Software Developer at Technology Solutions Associates LLC