Henrik Bjørnskov is a Tech Lead based in Copenhagen with 14 years of experience designing and delivering backend systems and custom solutions for enterprise clients. He combines hands-on PHP/Symfony expertise with architecture and team leadership, having led platform and IoT design efforts for clients like Grundfos and steered engineering at companies such as Firmafon and Relatel. An opinionated open-source evangelist, Henrik has contributed meaningful refactors and testing improvements to well-known PHP projects including Silex, Bernard, and SensioFrameworkExtraBundle, often improving form handling, service bootstrapping and background job plumbing. He favors pragmatic, maintainable code—evidenced by moving storage layers, modernizing service providers, and tightening test infrastructure—and enjoys surfacing edge-case fixes that increase long-term robustness. Colleagues know him for turning legacy complexity into coherent architectures while still shipping incremental, production-ready improvements.
Bernard is a multi-backend PHP library for creating background jobs for later processing.
Role in this project:
Back-end Developer
Contributions:5 releases, 729 commits, 108 PRs in 4 years 6 months
Contributions summary:Henrik primarily worked on developing and refactoring the back-end logic of a PHP library for background job processing. Their contributions include implementing utility classes for collections, adding default value support to existing methods, renaming namespaces, and modifying configuration classes. Moreover, the user switched the underlying storage to Predis and refactored it's connection by adding different API's for queue and set interaction.
[DEPRECATED -- Use Symfony instead] The PHP micro-framework based on the Symfony Components
Role in this project:
Back-end Developer
Contributions:9 commits, 9 PRs, 62 comments in 2 years 4 months
Contributions summary:Henrik primarily focused on updating and refactoring the Silex framework, specifically related to form handling, and application bootstrapping. They introduced changes to the FormServiceProvider, including adding a HttpFoundationExtension and updating documentation. Moreover, the user removed deprecated services and exceptions across various providers. Furthermore, the user refactored the Application class to use closures with parameters and introduced a KernelServiceProvider for event handling.
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.