CS

Luděk Kvapil

Drupal developer • AI integration • Cybersecurity

I am a freelance Drupal developer specializing in AI integrations, web automation, and intelligent knowledge systems.

I have been working with Drupal for more than 15 years, including over 8 years of developing custom modules, themes, and complex web applications. Today, I combine deep Drupal expertise with modern AI technologies such as RAG, LLM integrations, chatbots, and agent-based systems.

I started my programming career in SEO and online marketing, which helps me connect technology with real business needs and user experience. I focus on building practical solutions that improve processes, accessibility, and knowledge management.

I am a Linux, Docker, and open source enthusiast. I also focus on cybersecurity to help organizations identify and reduce risks before they become real problems.

Based in Prague, Czech Republic, I work with clients globally, providing consulting, development, training, and long-term project support.


Services

I specialize in web automation, AI integration, and modern development. Here are the main areas where I can help you:

GenAI, Chatbots & Agents

RAG implementations and AI agents for websites

API & Integrations

Development, connection, and testing of APIs

Website Automation

Workflow, deployment, and testing automation

Drupal & Hugo Development

Custom modules, refactoring, migrations, and upgrades

DevOps & Cloud Services

Docker, GitLab CI/CD, AWS, Infrastructure as Code

Testing & QA

Automated and manual testing with Selenium, Behat, PHPStan, and Burp Suite

Data Preparation & Analysis

Data preparation, cleaning, and migration

Contact me on LinkedIn or use the contact form below.


Projects

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

Claude Plugins – Skills for Claude Code

An open-source collection of Claude Code skills focused on Drupal development, DevOps workflows, and security reviews.

Read more →

SEO tools

OpenClaw-based agent that orchestrates SEO crawls, OSINT, sales KB, and CMS updates with a unified MCP gateway. Under active development.

Read more →

OSINT tools

AI-powered OSINT investigation platform — case-based evidence collection, automated report generation, and 15+ lookup tools (RDAP, ARES, LinkedIn, Shodan, WHOIS, VIN…) exposed via MCP, with an optional Kali pentest server.

Read more →

ClawBot – Agentic Ops Manager (IronClaw)

An agent built on IronClaw that orchestrates SEO, OSINT, a sales knowledge base, and CMS updates through a unified MCP gateway. Currently under active development.

Read more →

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.

Read more →

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.

Read more →

Outdated SEO Content Cleanup

A bulk cleanup pipeline that identified, queued, and automatically removed or rewrote outdated SEO content across hundreds of thousands of CMS articles.

Read more →

Price Monitoring and PPC Automation

An automated price-monitoring system that adjusts e-shop prices to market trends and generates dynamic PPC ads with current pricing.

Read more →


Experience

Software Developer

LudekKvapil.cz · Self-employed

Freelance services: Drupal & Hugo development, API integrations, GenAI chatbots/agents, web automation & scraping, testing/QA, data prep & migrations, and DevOps on Docker/AWS.

Nov 2025 - Present

Drupal Developer

Macron Software · Contract

Prague, Czechia · Hybrid — Helping develop Drupal solutions for NGOs, government organizations, and businesses.

Nov 2025 - Present

Drupal developer

CN Group / Ciklum

In this position, I was responsible for developing the content management system for a German media house. There, I learned how to work with AWS, GitLab pipelines, and Docker. I also gained experience in writing OpenTofu scripts for AWS, as well as some basics of TypeScript and Vue.js. This was also where I first experimented with implementing GenAI.

Nov 2017 - Feb 2025

Online Marketing & Webmaster

Mc TREE a.s.

During my tenure as an e-shop webmaster, I gained expertise in various online marketing activities, including SEO, PPC, price comparison engines, and social networking. Additionally, I developed software for price monitoring and reporting. Furthermore, I successfully led the migration of an old e-shop to a new solution, further enhancing my skills and knowledge in e-commerce management and software development.

Jan 2015 - Oct 2017

Sales And Marketing Specialist

dolphin consulting

During my time at the company, I was responsible for SEO & SEM activities, as well as direct marketing. The company offered BI services, so I had the opportunity to explore several BI and Big Data topics, which helped me think about data analysis in new perspectives.

May 2014 - Nov 2014

SEO webmaster

freelancer

I began my IT career as a freelancer specializing in SEO and SEM services. Additionally, I developed my first websites. That was the beginning of my journey as a Drupal site builder. I also gained experience working with OpenRefine, which became an important skill in later years when I prepared data for migrations, mass actions, and reporting.

Mar 2011 - 2017

Education

AWS Developer Associate Badge

Palacký University Olomouc

Bachelor in Sociology and Adult Education

I learned what scientific thinking and the scientific method are, as well as how to prepare a representative sample. I also learned how to use statistics to predict human behavior. Additionally, I gained knowledge on how to teach adults and design educational programs for them.

2003 - 2007

Secondary vocational veterinary school, Hradec Králové

Graduation from veterinary prevention

Here, I learned ten-finger typing. I also studied illnesses, microbiology, and anatomy. I gained experience in the “animal industry,” which led to the start of my vegetarian diet.

1996 - 2000

Skills

Programming Languages & Tools
GenAI & AI
  • LLM
  • RAG
  • OpenAI
  • Claude
  • Ollama
  • ChromaDb
  • FastAPI
  • HuggingFace
  • Selenium
Programming Languages & Tools
  • PHP
  • Drupal
  • Git
  • Linux
  • Python
  • JavaScript
  • TypeScript
Security & Testing
  • Xdebug
  • Behat
  • OWASP WSTG
  • Burp Suite
  • PHPStan
  • PHPUnit
  • Selenium
DevOps & Cloud
  • GitLab CI/CD
  • Docker
  • AWS
  • Terraform
  • OpenTofu
Databases
  • MySQL
  • MariaDB
  • MongoDB
  • Redis
  • OpenSearch
  • Milvus
  • ChromaDb
Languages
  • Czech (native)
  • English (fluent)

Interests

My main interests are programming, data, and cybersecurity. I am interested in science and philosophy, especially Zen, Taoism, and martial arts. I practice Capoeira Angola, a Brazilian martial art that combines elements of combat, dance, and music. I am a plant enthusiast and have a small collection of succulents. In my free time, I enjoy long walks.


Contact

E-mail: info@ludekkvapil.cz

IČO: 87615053

Data Box ID: nz5upr4