Freelance PHP Software Engineer at Adapt Solutions
Utrecht Area Netherlands
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Robert-Jan De Dreu is a freelance PHP software engineer with over a decade of experience building well-structured, tested web applications and coaching teams from Zeist/Utrecht, Netherlands. He specializes in PHP (Symfony, Laminas), JavaScript (Vue, Angular, Backbone), and tooling for CI/CD, containerization and deployment, favoring Clean/Hexagonal architecture, TDD and SOLID practices. His background spans backend, front-end and embedded contributions—ranging from improving PocketBook support in KOReader to fixing parsers in the popular Jikan MyAnimeList API and refining UI components for the Tabler dashboard. Comfortable refactoring legacy systems or driving new builds, he also brings DevOps and security know-how (Docker, Ansible, OWASP, OAuth2). Known for pragmatic collaboration rather than broad networking, he prefers selective LinkedIn contact and focuses on delivering reliable, maintainable code.
12 years of coding experience
8 years of employment as a software developer
Niveau 4, Networking, Programming, Design, Niveau 4, Networking, Programming, Design at ROC ASA ICT Academie Utrecht
VMBO, Theoretische Leerweg, VMBO, Theoretische Leerweg at Christelijk Lyceum Zeist
Unofficial MyAnimeList PHP+REST API which provides functions other than the official API
Role in this project:
Back-end Developer
Contributions:6 commits, 5 PRs, 8 comments in 11 months
Contributions summary:Robert-jan primarily contributed to fixing parsing issues and updating dependencies within the Jikan API project. They addressed problems related to extracting data from MyAnimeList pages, specifically focusing on anime staff positions, voice acting roles, and published manga information. Furthermore, the user updated the Goutte library, and made significant changes to parsing logic by replacing 'parents()' with 'ancestors()'.
Hestia Control Panel | A lightweight and powerful control panel for the modern web.
Role in this project:
Back-end & DevOps Engineer
Contributions:49 reviews, 25 PRs, 5 pushes in 1 year 5 months
Contributions summary:Robert-jan primarily focused on implementing and modifying features related to system security, shell environments, and installer functionality. Their work involved introducing and removing features like jailed shells, including the migration from Jailkit to Bubblewrap. They also made changes to the installation scripts and the user interface to improve system configuration and security. Furthermore, the user made improvements to the system's core functionalities, such as database configurations and firewall validators.
nginxcontrol-panelsweb-paneldovecotapache2
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.