Christoph Wille is a seasoned .NET consultant and architect with 20 years of experience delivering scalable, secure microservice-based systems and cloud-native solutions on Microsoft Azure. As a long-time contributor and program manager for high-profile open-source projects like ILSpy, SharpZipLib and Code Converter, he blends deep backend engineering with build, release and automation expertise. He frequently modernizes legacy .NET tooling—migrating projects to .NET 6, enabling cross-platform builds (including macOS M1), and streamlining CI/CD and NuGet packaging. Based in Leoben, Austria, he pairs hands-on development (C#, ASP.NET) with release engineering responsibility, often handling the setup, packaging and distribution work that keeps developer tools shipping. Colleagues rely on him for pragmatic upgrades that preserve functionality while bringing projects into contemporary build ecosystems.
The WPF-based text editor component used in SharpDevelop
Role in this project:
DevOps Engineer & Release Manager
Contributions:10 releases, 107 commits, 38 PRs in 6 years 8 months
Contributions summary:Christoph primarily focused on improving the build and packaging processes for the AvalonEdit project. Their contributions include modifications to the project's build scripts and project files to support modern .NET SDK builds, package creation with NuGet, and CI/CD integrations. They also addressed issues related to .NET Framework and .NET Core compatibility, and updated the NuGet package metadata. These changes aimed to streamline the release process and ensure the project's compatibility with modern .NET development practices.
#ziplib is a Zip, GZip, Tar and BZip2 library written entirely in C# for the .NET platform.
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:3 reviews, 24 commits, 2 PRs in 6 years 5 months
Contributions summary:Christoph primarily focused on updating and configuring the build and test environment for the project. They updated the .NET Core version, incorporating newer NuGet packages and test adapters, and enabled NuGet package generation and XML documentation. The user also addressed a documentation generation issue and switched sample projects to utilize the generated NuGet package. These commits suggest a focus on build automation and ensuring a functional development and release process.
dotnetbzip2xzgzipzip
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.