Alex Rothuis is a pragmatic software engineer with 11 years of experience building maintainable, testable systems and guiding teams toward sound architectures and pragmatic testing strategies. Based in Utrecht, he blends hands-on backend work—contributing to the Gleam standard library—with consultancy and coaching roles that improve development practices, CI/CD, and long-term maintainability. His background as an IT lecturer and curriculum designer informs a strong emphasis on software quality, architecture patterns (hexagonal, DDD, CQRS), and modern testing approaches like property-based testing and mutation tests. Alex has applied this expertise across media platforms, enterprise content systems, and retail promotion domains, often as a freelancer who both architects solutions and levels up teams. He also holds cum laude legal training in Law & ICT, a less obvious asset that strengthens his approach to security, privacy and compliance when designing systems.
11 years of coding experience
5 years of employment as a software developer
Master of Laws (LL.M.) cum laude Law and ICT, Master of Laws (LL.M.) cum laude Law and ICT at University of Groningen
VWO/Gymnasium NT (Natuur en Techniek / Nature and Technology), VWO/Gymnasium NT (Natuur en Techniek / Nature and Technology) at Het Erasmus
Contributions:12 commits, 4 PRs, 5 comments in 8 days
Contributions summary:Alex primarily contributed to Gleam's standard library, focusing on improving existing functions and adding new ones. The user addressed issues related to operator functions, documentation, and the internal workings of string and boolean operations. These changes included enhancing API documentation, adjusting function signatures, and refactoring internal methods for greater efficiency and clarity within the Gleam programming language.
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.