Piotr Ramotowski

Fullstack developer, Drupal enthusiast, and lifelong learner. Passionate about building web applications and exploring new technologies.
Drupal Scrape To Field
Provides web scraping functionality that automatically extracts content from external websites and populates Drupal node fields. This repository is a mirror of the Drupal Scrape To Field repository: https://git.drupalcode.org/project/scrape_to_field.
House Service Workflow
A demonstration of how Symfony's Workflow component lets you define business processes in YAML configuration files instead of scattering logic throughout your codebase.
PHP
Nov 13, 2025
View on GitHub
Taskana
Simple Task management for small teams with the ability to delegate tasks to users and write comments.
PHP
Nov 13, 2025
View on GitHub
VirWex
VirWex is a web virus scanning application built on Symfony that provides multiple scanning engines and a simple web interface for detecting malicious files.
PHP
Oct 31, 2025
View on GitHub
Wcagger
Web accessibility compliance checker built with Nuxt 4, utilizing Axe and Pa11y for comprehensive WCAG auditing.
TypeScript
Oct 17, 2025
View on GitHub
Drupal Commerce Montonio
Provides Montonio payment gateway integration for Drupal Commerce. This repository is a mirror of the Drupal Commerce Montonio repository: https://git.drupalcode.org/project/commerce_montonio.
Drupal Commerce Currency Mismatch Prevention
This module prevents adding products with different currencies to the same cart in Drupal Commerce. This combination causes a CurrencyMismatchException to occur. This repository is a mirror of the Drupal Commerce Currency Mismatch Prevention repository: https://git.drupalcode.org/project/commerce_currency_mismatch_prevention.
WACZ Generator
Web archiving tool that crawls websites and packages them into WACZ files that can be read later.
PHP
Sep 20, 2025
View on GitHub
Page Cache Single
Ensures Drupal uses a single cache entry for each content and 404 page, regardless of the query string, for anonymous users. This repository is a mirror of the Drupal Page Cache Single repository: https://git.drupalcode.org/project/page_cache_single.
Login Monitor
Comprehensive login activity tracking with notifications, logging and statistical reports. This repository is a mirror of the Drupal Login Monitor repository: https://git.drupalcode.org/project/login_monitor
Commerce Paynow
Provides Drupal Commerce integration for the Paynow (mBank) payment gateway. This repository is a mirror of the Drupal Commerce Paynow repository: https://git.drupalcode.org/project/commerce_paynow.
Drush Extra
Provides additional Drush commands adapted from the Drupal Console. This repository is a mirror of the Drupal Drush Extra repository: https://git.drupalcode.org/project/drush_extra.
Commerce Configurable Order Total
Provides a customizable summary display of order totals for Drupal Commerce orders. This repository is a mirror of the Drupal Commerce Configurable Order Total repository: https://git.drupalcode.org/project/commerce_configurable_order_total.
Dockerize Symfony
With this project, you can quickly containerize a Symfony project with KnpSnappyBundle support for PDF generation.
Dockerfile
Nov 15, 2022
View on GitHub
Content Remover
Drupal 9 module that removes content from selected entity
PHP
Nov 6, 2022
View on GitHub
Book Bundle
Drupal 9 module demonstrating how to reference two entities and generate connected content
PHP
Nov 6, 2022
View on GitHub
VUE Wordpress REST API Content Loader
Displays publicly available content from Wordpress website with REST API enabled.
Vue
Nov 1, 2022
View on GitHub
Line Randomizer
Random line selection
Vue
Jan 21, 2021
View on GitHub
Phantom 2 Arduino Drop
DJI Phantom 2 / Naza-M V2 Arduino program for load drop servo mechanism
C++
Nov 11, 2020
View on GitHub
Wp Theme Gulp4 Config
This is a Gulp 4 / SASS config file designed to work with Wordpress theme. Generate compiled, minimized CSS and JS files. FTP deploy to development server.
JavaScript
Nov 11, 2020
View on GitHub

Technologies & skills

Technologies I work with. From frontend to backend, I enjoy exploring and mastering different tools.
  • PHP & Symfony
    Developing server-side applications with PHP for robust backend solutions.
  • Drupal
    Developing Drupal modules. Complete site building. CMS expertise.
  • Vue & Nuxt
    Building reactive user interfaces with Vue.js and the Nuxt framework.
  • JavaScript & TypeScript
    Building interactive web applications with modern frameworks.
  • CSS
    Styling applications with modern CSS, Tailwind, and responsive design principles.
  • Docker
    Containerizing applications with Docker for consistent development and deployment.