Ramon Smits is a seasoned distributed systems engineer and architect with 16 years of experience designing resilient, message-based .NET platforms and improving microservices at scale. He has a track record of practical contributions to notable open-source projects like NServiceBus—improving encryption handling and gateway deduplication—and long-standing advisory roles at Particular Software. Based in the Randstad, he combines hands-on backend development and developer coaching with operational sensibility, having driven devops improvements and tighter release cycles in previous roles. Outside work he volunteers as a firefighter, practices Brazilian Jiu-Jitsu, and tinkers with vintage MSX and Amiga hardware, reflecting a blend of discipline, curiosity, and a fondness for low-level systems.
15 years of coding experience
15 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Haagse Hogeschool Den Haag
Informatics, Informatics at Zadkine College Christiaan Huygens van 't Hoff
Build, version, and monitor better microservices with the most powerful service platform for .NET
Role in this project:
Back-end Developer
Contributions:115 reviews, 103 commits, 130 PRs in 7 years 5 months
Contributions summary:Ramon primarily focused on improving the Rijndael encryption service within the NServiceBus framework. Their commits involved refactoring the service to accept byte array keys, adding key identifiers, and implementing configuration options with base64 key support. They also addressed issues related to timeouts in the circuit breaker and performed various code cleanups. The user also contributed to the in-memory gateway deduplication, refactoring its implementation.
Contributions:227 reviews, 550 commits, 607 PRs in 8 years 1 month
Contributions summary:Ramon focused on migrating NHibernate custom mapping samples to snippets. This involved refactoring the code and making adjustments to the project files, specifically related to the .csproj files and the addition of new C# files. The user also merged branches and performed various updates related to the project's dependencies. These changes indicate a focus on improving code organization and dependency management within the project.
pythonnservicebus
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.