Projects
A selection of projects I've built or contributed to — from open source developer tooling to client sites. Click any card to read the full case study.
A selection of projects I've built or contributed to — from open source developer tooling to client sites. Click any card to read the full case study.
A custom Symfony-based static site generator with no database, no CMS, and no PHP in serving — built to replace 19 years of WordPress on holas.pl.
A DDEV boilerplate for Sylius 2.x with one-command install, CLI shortcuts, backup/restore, and cross-platform support.
WordPress site designed and built in three responsive breakpoints for a licensed insurance broker and financial advisory firm.
Rebuilding holas.pl with a fully responsive WordPress theme — replacing 7 years of fixed-width desktop layout and a separate mobile skin with a single fluid codebase.
WordPress site implemented from a provided design in three responsive breakpoints for a Gdańsk venue — desktop, tablet, and mobile.
Static responsive business card site for Fabryka Kształtów — two breakpoints, no CMS, deliberately minimal.
Corporate site for EKO TREND INWEST — a Warsaw-area construction and real estate investment company. Built on QuickCMS.
Full site for HR Management — an insurance and legal advisory firm. Built on QuickCMS, replacing the static placeholder from two months earlier.
WordPress site with a dedicated mobile version for a student-district venue in Gdańsk — built in 2011 before responsive design was standard.
QuickCMS skin built for a team programming course at WMiI UMK — adopted as the official student council site of the Faculty of Mathematics and Computer Science.
WordPress site for a live music café in Toruń — one of my first freelance CMS projects, built in 2009 on WordPress 2.x with a customised theme.
The WordPress-based design that ran holas.pl for 7 years — dark theme with a project carousel, blog feed, and a dedicated mobile skin before responsive design was the norm.
PHP photo gallery for the RedDragon gaming community — 13,000+ photos from player meetups across 28 albums, running on a custom IMGallery skin from 2007 to 2012.