Drupal developer • AI integration • Cybersecurity Luděk Kvapil

Freelance Drupal Developer

I am a freelance Drupal developer based in Prague, working for companies. I build and maintain Drupal and Hugo websites, develop applications and integrations agentically, build AI chat and RAG over company documents, set up DevOps and CI/CD, and look after web security – from fixing vulnerabilities to cleaning up a hacked site.

Tell me what you need

More about me is on the About page.

Luděk Kvapil

A website is a business tool

I started in SEO and e-commerce marketing, and I learned to program so I could automate it. Sociology and statistics gave me a way of working with data, and adult education the habit of explaining technology to the people who use it.

Services

I work for companies that want their website and applications built properly, with someone who keeps looking after them. I build the solution and then run it.

Drupal Websites

Company websites and portals in Drupal – custom modules, wired into your systems and AI

Hugo Websites

A fast site with no database – presentations, landing and product pages

DevOps and CI/CD

Automatic deployments, tests in the pipeline and hosting on your VPS or cloud

Web Security

Fixing vulnerabilities and hacked websites, security code review and OWASP ASVS audits

Website Maintenance

Security patches, daily backups with an off-site copy, and releases through tests and CI

Migration to Drupal

From WordPress or another CMS to Drupal, keeping your SEO and redirecting the old URLs

Vibe-Coded App Review

A security audit and a best practice audit of apps built with AI – before they reach your customers

Hacked Website Repair

I clean up and secure hacked websites – on Drupal, WordPress or any other platform

Website hit by an attacker? The process is on the Hacked Website Repair page. Finished work is in the case studies.

I also teach Drupal: Drupal training for beginners and developers.

Contact me on LinkedIn or use the contact form below.

Solutions

Here are some of the key solutions and projects I’ve developed to solve real-world business challenges.

Drupal · API

Photostock Browser Integration

A custom Drupal module that lets content authors search, select, and insert photostock images directly from the article editor — no more manual downloading and uploading.

AI & GenAI · GenAI

AI Helpers for Content Management

Discover how AI assistants automate content management tasks like SEO optimization, grammar checking, and translation. One-click solutions for faster, higher-quality content creation.

Drupal · Docker

Drupal on Docker

Docker Compose starter pack for Drupal 11 — PHP 8.4, Nginx and MySQL 8.4. Docker lives in the repository next to the Drupal codebase, so one git clone brings the app and its whole stack.

Contact

I keep my client list small so that each client gets my full attention. Tell me what you are working on and I will get back to you personally.

E-mail: info@ludekkvapil.cz
IČO: 87615053
Data Box ID: nz5upr4