Robert-jan De Dreu

Freelance PHP Software Engineer at Adapt Solutions

Utrecht Area Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code12 years of coding experience
job8 years of employment as a software developer
bookNiveau 4, Networking, Programming, Design, Niveau 4, Networking, Programming, Design at ROC ASA ICT Academie Utrecht
bookVMBO, Theoretische Leerweg, VMBO, Theoretische Leerweg at Christelijk Lyceum Zeist
languagesEnglish, Dutch
github-logo-circle

Github Skills (46)

javascript10
dashboard10
bootstrap10
webscraper10
scripting10
scrape10
css10
scraper10
responsive-design10
webscraping10
lua10
php10
script10
scrapy10
installer10

Programming languages (15)

MDXJavaC++CSSCGoHTMLSaltStack

Github contributions (5)

github-logo-circle
jikan-me/jikan

May 2021 - Apr 2022

Unofficial MyAnimeList PHP+REST API which provides functions other than the official API
Role in this project:
userBack-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()'.
psr-2apiapi-clientmyanimelist-apiphp
hestiacp/hestiacp

Oct 2023 - Mar 2025

Hestia Control Panel | A lightweight and powerful control panel for the modern web.
Role in this project:
userBack-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.
Request Free Trial