Bert Huijben

Senior Software Engineer Technical Lead at The Apache Software Foundation

South Holland, 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
🎓
Top School
Bert Huijben is a Senior Software Engineer and Technical Lead with 19 years of experience, blending production-grade .NET architecture work with deep open-source systems expertise. He leads migrations and modernization efforts—most recently moving a legacy VB/.NET4 codebase to C# .NET Core 6 across Azure and colocation environments while stabilizing multiple frontends. A longtime Apache committer and PMC member, Bert has made significant contributions to Apache Subversion and Serf, improving conflict handling, cross-platform builds, and native integrations that many teams rely on. He also contributes to tooling and package management (notably vcpkg), demonstrating a knack for build, release, and dependency maintenance across C/C++ ecosystems. Based in South Holland, he combines formal computer science training from the University of Amsterdam with a pragmatic focus on reliability and edge-case robustness—often surfacing and fixing subtle platform-specific bugs that others miss.
code19 years of coding experience
job19 years of employment as a software developer
bookVWO, VWO at Laar en Berg
bookDrs. / M.Sc., Informatica (Computer Science), Drs. / M.Sc., Informatica (Computer Science) at University of Amsterdam
bookDe Zuidwend
languagesDutch, English, German
stackoverflow-logo

Stackoverflow

Stats
19,552reputation
2.5mreached
287answers
0questions
Badges
tfs
top-1%
svn
top-1%
cmd
top-5%
visual-studio
top-1%
merge
top-5%
version-control
top-1%
github-logo-circle

Github Skills (29)

c-language10
lib10
svn10
tortoise-svn10
cmake10
c1110
c1710
automation10
automation-testing10
visual-studio10
subversion10
version-control10
vcpkg10
automations10
package-manager10

Programming languages (10)

C#TypeScriptPowerShellC++CCMakeSCSSJavaScript

Github contributions (5)

github-logo-circle
apache/subversion

Aug 2008 - Nov 2022

Mirror of Apache Subversion
Role in this project:
userBack-end Developer
Contributions:6408 commits, 1 comment in 14 years 5 months
Contributions summary:Bert has focused on maintaining and enhancing the codebase of the Apache Subversion project, specifically improving its handling of conflicts and various edge cases related to directory and file operations. They've worked on enhancing the handling of file externals within the system by addressing incorrect behaviors when applying patches. The user has also addressed build and compilation issues for platforms like Windows, enhancing its overall code quality.
subversionapachehttpdhtaccessjava
microsoft/vcpkg

Nov 2016 - Sep 2022

C++ Library Manager for Windows, Linux, and MacOS
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:16 reviews, 8 commits, 12 PRs in 5 years 11 months
Contributions summary:Bert contributed to the vcpkg library manager by adding support for the Apache Portable Runtime (APR) port. They made modifications to the build process, including fixing line endings, updating PDB file handling, and bumping proj4 versions. Further contributions involved upgrading the proj4 library and patching VTK and Mapnik to be compatible, and finally upgrading to proj 9.1.0. These changes indicate a focus on managing and maintaining the build and dependency configurations of the vcpkg package manager.
c-plus-plussetuptoolspackage-managermacoscplusplus
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
Bert Huijben - Senior Software Engineer Technical Lead at The Apache Software Foundation