Alexander Groß is a experienced CTO and hands-on engineer with 17 years building reliable .NET systems, developer tools, and test automation, leading GROSSWEBER from Leipzig. He blends leadership and teaching as a long-time freelance trainer and leader of the .NET User Group Leipzig, helping teams adopt agile practices and robust tooling. His open-source contributions span high-impact projects like Paket and GitVersion, where he improved build automation, error handling, and versioning interfaces—work that keeps large .NET ecosystems stable. A pragmatic backend and DevOps specialist, he also contributes device integrations for Zigbee smart-home projects, showing a knack for cross-domain problem solving. Known for craftsmanship as much in code as in the kitchen, he values sharp tools and clean processes to ship dependable software.
17 years of coding experience
8 years of employment as a software developer
Computer Science, Computer Science at Leipzig University
Dipl.-Ing. (BA), Information Technology, Dipl.-Ing. (BA), Information Technology at Berufsakademie Glauchau
Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
Role in this project:
Backend Developer & Test Automation Engineer
Contributions:470 commits, 19 comments, 1 issue in 6 years 8 months
Contributions summary:Alexander primarily contributed to the Machine.Specifications framework by addressing issues related to AppDomainRunner, a core component for running specifications. Their contributions involved fixing problems with loading and running assemblies and correcting the behavior of the test runner. The user demonstrated expertise in C# and .NET testing by implementing a robust handling of nested exceptions and added features like providing output for console output and trace listeners. They also made improvements by introducing and implementing test-focused features.
A dependency manager for .NET with support for NuGet packages and Git repositories.
Role in this project:
Back-end & DevOps Engineer
Contributions:154 commits, 15 PRs, 6 branches in 4 years 3 months
Contributions summary:Alexander primarily focused on improving the build process and ensuring build stability. They implemented fast-fail mechanisms in both the `build.sh` and `build.cmd` scripts, and enhanced error handling by returning the exit codes of failed programs. Furthermore, they integrated signing of assemblies, added a helper script for removing passwords from PFX files, and updated the build script, demonstrating a strong understanding of build automation and deployment. Additionally, the user addressed code style issues.
repositoriesdotnetfsharpmonopackage-manager
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
Alexander Groß - CTO at GROSSWEBER Groß, Weber & Partner