Roelof Blom is a seasoned CTO and founder with 20 years of experience accelerating product delivery and building high-performing engineering teams across Europe and China. He blends hands-on backend craftsmanship—evident from contributions to prominent .NET projects like Castle Windsor where he modernized build systems—with strategic leadership at rb2 and earlier roles as CTO of Gradient and Technical Director at IceMobile. Roelof is skilled at translating business needs into resilient architectures and rapid prototypes, repeatedly de-risking subscriptions and digital services for clients such as Lely and DAF Trucks. Unusually for a tech leader, he pairs this with formal gastronomy and wine education, reflecting a practical, sensory approach to product experience and team culture.
20 years of coding experience
4 years of employment as a software developer
Pass with distinction WSET 2, Pass with distinction WSET 2 at Wine and spirits education trust
P Econometrics, P Econometrics at University of Amsterdam
Passed Higher education, Passed Higher education at RSG Magister Alvinus
Cuisinier Gastronomy, Cuisinier Gastronomy at Academie voor Gastronomie
Castle Core, including Castle DynamicProxy, Logging Services and DictionaryAdapter
Role in this project:
Back-end Developer
Contributions:104 commits in 10 months
Contributions summary:Roelof's commits primarily focus on migrating build processes to MSBuild, indicating a focus on improving the project's build infrastructure. They made several changes to the project files, including updates to project files and configurations, like adding and modifying various .csproj files. They also updated the license headers for the year 2010 and adjusted the assembly names in one of the projects.
Castle Windsor is a best of breed, mature Inversion of Control container available for .NET
Role in this project:
Back-end Developer
Contributions:48 commits in 1 year
Contributions summary:Roelof primarily contributed to refactoring the build system by replacing NAnt with MSBuild across multiple project files. This included updating project configurations and dependencies. Additionally, the user fixed issues related to running tests with MSBuild and made adjustments to project settings, such as debug type in release mode and signing the assemblies.
inversiondotnetwindsorbreedcastle
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.