Niels Keurentjes is a veteran software leader and founder with roots in programming since 1984, who today combines hands-on architecture and development with executive leadership as Managing Director of Omines. He has steered projects for major clients like NXP, TSMC and Philips and built Omines to bridge marketing-focused web agencies and classical software houses, emphasizing user experience, performance and security. Technically fluent across decades of platforms—from Amiga assembler and C/C++ to modern web stacks and PHP tooling—he remains an active contributor to open-source projects including Composer and a Redis bundle for Symfony. Known for pragmatic, future-proof choices and a refusal to cling to failing patterns, he prioritizes delivering working solutions that solve real business problems without creating new ones. Based in Eindhoven, he pairs deep technical craft with business acumen and a track record of turning hobbyist passion into reliable, enterprise-grade systems.
A Redis bundle for Symfony supporting Predis and PhpRedis
Role in this project:
Backend Developer & Test Automation Engineer
Contributions:6 releases, 3 reviews, 35 commits in 3 years 6 months
Contributions summary:Niels primarily contributed to the backend logic of the Redis bundle, focusing on compatibility with different versions of the PHP Redis extension and Predis. They addressed issues related to logging and test suite configurations, adapting to changes in the PhpRedis extension, specifically version 4.0.0 and above. These contributions involved modifying configuration files, test cases, and the core bundle code to ensure compatibility and maintainability. Further contributions included extending the test suite, and fixing existing tests.
Contributions:3 reviews, 91 commits, 50 PRs in 1 year 10 months
Contributions summary:Niels contributed significantly to the `composer/composer` repository, a dependency manager for PHP. Their work involved implementing a silencer utility to handle error suppression, which was then used in various core files like `ConfigCommand.php`, `LibraryInstaller.php`, and `Application.php`. They also made changes related to path repository globbing and ensuring correct URL normalization across platforms. Further contributions include fixes related to handling exceptions in a more robust way.
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
Niels Keurentjes - Managing Director at Omines Internetbureau B.V.