Geert Van Horrik

Heeze, North Brabant, Netherlands
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
Geert Van Horrik is a seasoned .NET software engineer and OSS maintainer with 14 years of professional experience building cross-platform desktop and UWP apps and libraries. He began as a self-employed developer in 2007 and is best known for creating Catel, a cross-platform MVVM framework, and for numerous NuGet/GitHub projects including AzureStorageSync, GitLink and JiraCli. Geert is an active contributor and release/build engineer across high-profile projects such as Squirrel.Windows, Cake, GitVersion and the Windows Community Toolkit, blending backend, DevOps and front-end UI improvements. His work often focuses on performance, build automation, and maintainability—examples include rendering-only-visible plots in OxyPlot and ARM64 support and async error handling in Cake. Based in Heeze, Netherlands, he also ships consumer-facing UWP apps (e.g., the top-rated Sonos app Zonos) and frequently improves installer and CI pipelines for other projects. Colleagues rely on him for pragmatic refactors and subtle infrastructure fixes that keep large open-source ecosystems healthy.
code13 years of coding experience
languagesEnglish, Dutch
stackoverflow-logo

Stackoverflow

Stats
5,699reputation
726kreached
350answers
22questions
Badges
wpf
top-5%
mvvm
top-5%
github-logo-circle

Github Skills (66)

nuget10
xaml10
fody10
asp-net10
build-automation10
wpf10
installers10
cakephp10
animation10
charts10
dotnet10
plot10
windows-app-sdk10
performance-optimization10
versioning10

Programming languages (21)

C#SmartyPowerShellMDXJavaCSSC++Jinja

Github contributions (5)

github-logo-circle
Catel/Catel

Apr 2013 - Jan 2023

An application development platform
Role in this project:
userFull-stack Developer
Contributions:41 releases, 8 reviews, 3479 commits in 9 years 10 months
Contributions summary:Geert refactored core data structures and implementations within the Catel framework. The user's commits focused on optimizing memory usage and efficiency of the TypedPropertyBag within the model base, which significantly improved performance. The user also contributed to code cleanup, removing obsolete or deprecated features and improving the accuracy of validation messages, thereby demonstrating a commitment to quality and maintainability of the framework. They were also responsible for integrating various source code changes.
uwpmvvm-frameworkmvvmdevelopment-platformcatel
Fody/Costura

Oct 2014 - Jan 2023

Embed references as resources
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:5 releases, 15 reviews, 521 commits in 8 years 4 months
Contributions summary:Geert primarily focused on enhancing the project's build process and infrastructure. They made changes to incorporate embedded resources and handle .NET Core 3.0 compatibility issues. They also addressed code formatting, ensured the build environment was up to date, and improved deployment scripts for Squirrel and MSIX installers. Additionally, the user fixed issues related to the project's test execution, including resolving reference errors and ensuring accurate runtime references.
shopware6shopwarechurch
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
Geert Van Horrik