Frank Prins is a Technical Lead and senior PHP engineer with nine years of hands-on experience delivering secure, scalable backend systems and improving developer productivity. He has a strong track record of modernizing platforms—cutting CI/CD times from ~40–50 minutes to under 6 minutes, extracting and rewriting monolith services into microservices, and upgrading PHP/Laravel stacks across multiple companies. A security-focused contributor to notable open-source projects like Composer and Laravel Horizon, he has improved dependency handling, authentication flows, and autoscaling supervisor behavior. Frank combines practical leadership—hiring, mentoring, and introducing static analysis and testing culture—with a hacker’s curiosity for ethical hacking and web security. Based in Haarlem, he thrives when learning daily and dives deeply into problems, whether fixing subtle production issues or architecting long-term maintainable solutions.
9 years of coding experience
8 years of employment as a software developer
Bachelor Informatica, Bachelor Informatica at Open Universiteit
Contributions:15 reviews, 19 commits, 18 PRs in 2 years 4 months
Contributions summary:Frank primarily contributed to improving the Composer dependency manager. Their work involved fixing output inconsistencies, addressing issues with the 'composer remove --unused' command, and enhancing the handling of authentication configurations for various services like Bitbucket, GitLab, and GitHub. The user also focused on improving validation processes, including lock file integrity and handling of missing dependencies.
Dashboard and code-driven configuration for Laravel queues.
Role in this project:
Back-end Developer
Contributions:3 reviews, 9 PRs, 11 comments in 1 year 1 month
Contributions summary:Frank contributed to the Laravel Horizon project by implementing features related to supervisor management and autoscaling. Their work includes adding events for supervisor termination, fixing supervisor reprovisioning issues, and making inactive supervisors visible in the dashboard. They also addressed a bug related to autoscaler scaling down behavior and handled non-array parameters for the "queue" setting within the supervisor configuration.
queuesphpscheduled-tasksbeanstalklaravel-queues
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.