PHP

The language behind Drupal and custom backend logic

Backend scripting language powering popular web systems including Drupal, WordPress, Symfony, and Laravel.

Drupal Websites

For 15 years I have worked with Drupal for Czech and international clients — mostly where the point-and-click admin stops being enough. I write the custom backend, connect Drupal to the rest of your systems, bring AI into it, and run it on infrastructure you control: your own VPS or cloud. Projects usually start with a technical workshop and a review of the current setup. Based on that I propose the architecture, scope, and timeline. I focus on clean code, security, testability, and easy maintenance.

Web Security

I deal with web security where the real problems tend to be: in custom code, in outdated dependencies and in configuration. I am a cybersecurity and ethical hacking enthusiast, and I bring that mindset to every site I work on. Fixing vulnerabilities Got a vulnerability notice, or did a scanner or an auditor find one? I verify whether it can be exploited on your site, fix it in the code or with an update, and add a check so the same bug does not come back. That applies to Drupal and Hugo as well as to sites I did not build.