Patrick Allaert is an Information Technology Architect with 18 years of experience designing and delivering LAMP-based web applications, specializing in PHP, CMS platforms (notably eZ Publish), and open source ecosystems. A rare Zend-certified engineer and long-time open source evangelist, he blends deep backend expertise—evidenced by contributions to high-profile projects like Xdebug and php.net—with practical architecture work at HR Rail and his own ventures. He is experienced in refactoring core content kernels, fixing critical bugs, and improving compatibility across PHP extensions, reflecting a focus on stability and maintainability. Based in Belgium, he also runs his own company and created the Alternative PHP Monitor, showing a mix of hands-on coding, tooling, and entrepreneurial drive. An advocate for web standards and semantic web practices, he brings a pragmatic yet forward-looking approach to building robust, interoperable web systems.
18 years of coding experience
21 years of employment as a software developer
Level 1, Linux, Level 1, Linux at Linux Professional Institute
3, Computer Science & Artificial Intelligence, 3, Computer Science & Artificial Intelligence at Haute Ecole 'Léonard de Vinci', Bruxelles
Kernel (Repository, MVC layer, REST) for eZ Platform
Role in this project:
Back-end Developer
Contributions:878 commits, 2 PRs, 7 comments in 2 years 2 months
Contributions summary:Patrick's contributions primarily involve refactoring code to utilize a new ezp content structure. These changes include modifications to files such as ezp/Content.php, ezp/Persistence/LegacyStorage/Content/ContentHandler.php, and related interfaces, suggesting work on the core functionality and data handling of content. The commits show the integration and adoption of the "ezp" namespace and the use of the new structure, with extensive alterations to field definitions, classes, and services to accommodate the changes in data structure.
eZ Publish (aka "legacy kernel" + 3 core "legacy extensions") NOTE: Succeeded by eZ Platform, no further feature releases planned.
Role in this project:
Back-end Developer
Contributions:675 commits, 2 comments in 4 years 9 months
Contributions summary:Patrick primarily contributed to bug fixes within the eZ Publish legacy codebase, focusing on PHP and code modifications. Their commits addressed issues related to incorrect parameter orders, improved database interactions, corrected typos, and implemented stability patches. The impact of their work was to address critical bugs within the CMS. The user demonstrated proficiency with various PHP-based modules and components.
cmskernelpublishpublishingphp
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
Patrick Allaert - Information Technology Architect