
Core Expertise
PHP 8.x and Symfony Framework as the foundation — extending Sylius, Drupal, and Mautic platforms with custom modules, plugins, and integrations. From architecture to production.
Sylius custom solutions: subscription billing, digital goods with DRM, multi-store setups, and highly scalable platform architecture.
Architecture decisions, code quality tooling (PHPStan, PHP CS Fixer, Rector), automated testing (PHPUnit, Behat), CI/CD pipelines, and leading teams in an Agile workflow.
Docker-based environments, Linux server administration, version control workflows, CI/CD pipeline setup, and local development tooling.
Skills
Tooling
What I work on
Most of my work is in Symfony and its ecosystem. On the e-commerce side: Sylius platforms with subscription access, DRM-protected PDFs alongside physical books, and product catalogs that run into the hundreds of thousands of variants. On the content side: Drupal for publishers and organisations with large editorial teams. And Mautic connecting it all to marketing — clients run tens of thousands of contacts through it.
The other half of the job is inheriting codebases. The current one: a Sylius-based mobile API, no documentation, 13 tests, passed over from another company. Six months later we're at 350+ endpoint tests, the architecture is in much better shape, and a pile of bugs that never should have existed are gone. Still a way to go — but that's the job.
Background
I'm a full stack developer and Tech Lead based in Toruń, Poland. Over the past 20 years I've built everything from small business websites to large-scale e-commerce platforms and marketing automation systems.
I currently work as Technical Lead at Droptica, where I work with Symfony, Sylius, Drupal, and Mautic on projects for clients across Europe. I care about clean architecture, maintainable code, and building systems that actually work in production.
I hold a BSc in Computer Science and an MSc in Mathematics from Nicolaus Copernicus University in Toruń. I'm a fan of open source — I contribute to the PHP ecosystem and maintain ddev-sylius, a DDEV add-on for spinning up Sylius in minutes. I also created # notACMS, the static site generator behind this site.
Outside of work: GNU/Linux, homelab tinkering, and the occasional deep dive into something that has nothing to do with my day job.
Open Source
Recommendations
Someone you can rely on — whether a project is straightforward or gets complicated.
I worked with Paweł for four years across numerous projects, and during that time he consistently proved how dependable and thoughtful he is as a developer. He pays attention to details, takes real ownership of his work, and always approaches tasks with care and responsibility.
What I value most is his drive to grow. Paweł is curious, open to feedback, and genuinely interested in improving both his skills and the way he works. He also understands how business goals connect with technical decisions, which makes collaboration with him smooth, pragmatic, and efficient.
Paweł is simply someone you can rely on - whether a project is straightforward or gets complicated. He stays focused, supportive, and solution‑oriented. I'm happy to recommend him as a developer and as a colleague you can trust.
He is able to analyze problems from a broader perspective and propose alternative solutions that often prove to be more effective both from a technological and business standpoint.
During our collaboration, Paweł and I worked together on a large e-commerce project. Throughout the project, Paweł demonstrated himself not only as a highly competent developer with excellent knowledge of the technologies he works with, but also as a person with extensive insight and many valuable ideas related to the e-commerce industry.
What particularly stands out is his approach to assigned tasks. Paweł does not limit himself to simply completing them; he is also able to analyze problems from a broader perspective and propose alternative solutions that often prove to be more effective both from a technological and business standpoint. Thanks to his extensive experience, he is able to recommend the most suitable direction for a project while taking multiple perspectives into account.
His strong focus on security and well-organized workflows also made a very positive impression on our entire company. Paweł places great importance on quality, stability, and clear organization of the work being carried out, which significantly contributes to the smooth execution of projects and the overall efficiency of the team.
In addition, Paweł has proven himself to be an excellent team leader. He is capable of effectively organizing the work of both small and large teams of developers, ensuring clear communication, proper task distribution, and an efficient pace of work.
Want to talk tech, collaborate on a project, or just say hi?
Get in touch