RJ Hollberg is a pragmatic software architect with over 15 years of experience designing maintainable, high-performance systems and a decade of hands-on engineering in enterprise environments. He has led monolith-to-microservice refactors, built shared NuGet libraries, and automated cloud infrastructure with Terraform in Azure while guiding teams through CI/CD migrations and integration challenges. Comfortable spanning R&D to deployment, he emphasizes testability and extensibility—contributing QA-focused improvements to the popular Shouldly testing project that surfaced subtle assertion edge cases. Known as a detail-oriented mentor, he combines deep legacy modernization experience (from VB6 to .NET) with a passion for practical tooling and developer productivity.
10 years of coding experience
18 years of employment as a software developer
One semester of studies, Computer Science, One semester of studies, Computer Science at Westchester Community College
The University of Utah
Bachelor’s Degree, Information Technology - Software Emphasis, Bachelor’s Degree, Information Technology - Software Emphasis at Western Governors University
Should testing for .NET—the way assertions should be!
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:12 commits, 6 PRs, 6 comments in 2 years 3 months
Contributions summary:RJ primarily focused on enhancing the testing framework within the repository. They added and modified tests related to custom messages and edge cases for assertion extensions. Their contributions included updating existing test scenarios, incorporating new diff tools, and implementing methods to verify code behavior. The user also introduced new functionality by adding extension methods for checking if enumerables are in order, along with related unit tests.
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.