Krystian Marcisz

Lead Software Engineer at ActiveCampaign

Krakow, Lesser Poland Voivodeship
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Krystian Marcisz is a Lead Software Engineer based in Krakow with 11 years of hands-on experience revamping legacy systems and designing maintainable architectures that prioritize user needs and team collaboration. He has a strong backend focus—especially PHP—having driven migrations, refactors and automated testing improvements across companies and well-known open-source projects like Matomo, PHP-Parser and phpDocumentor. At Bitpanda he helped decouple a monolith into microservices and moved payment flows toward an event-driven Java stack with Kafka, while earlier roles show repeated success modernizing codebases (PHP 5→7, PHPUnit upgrades, Rector adoption). He combines pragmatic engineering (shipping deleteRow helpers, parsing fixes, validation modules) with a taste for tooling and quality: test migrations, static analysis, CI/CD and measurable cost-saving scripts. Colleagues rely on him to turn messy legacy requirements into clear migration plans that enable rapid feature delivery. Notably, his open-source contributions reflect both attention to edge-case correctness and improving long-term maintainability.
code11 years of coding experience
job10 years of employment as a software developer
languagesPolish, English
github-logo-circle

Github Skills (45)

astm10
unit-testing10
parserator10
programming-language10
javascript10
parser10
jquery10
testing10
unattended-upgrades10
doctrine10
rector10
automatic-updates10
templater10
docx10
template-engine10

Programming languages (11)

TypeScriptC++CAdblock Filter ListAstroJavaScriptGoPHP

Github contributions (5)

github-logo-circle
PHPOffice/PHPWord

Jun 2021 - Nov 2022

A pure PHP library for reading and writing word processing documents
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 4 comments in 1 year 4 months
Contributions summary:Krystian primarily contributed to the `TemplateProcessor.php` file, focusing on extending its functionality. Their work included implementing a `deleteRow()` method for removing table rows and enhancing code for handling table structures. The user also updated and refactored existing code based on code review suggestions, demonstrating a focus on code quality and maintainability. Additionally, the user added tests in `TemplateProcessorTest.php` to validate the functionality of the new `deleteRow()` method and existing features.
powerpointdocxpdfodtlibreoffice-writer
matomo-org/matomo

Feb 2018 - Apr 2019

Empowering People Ethically 🚀 — Matomo is hiring! Join us → https://matomo.org/jobs Matomo is the leading open-source alternative to Google Analytics, giving you complete control and built-in privacy. Easily collect, visualise, and analyse data from websites & apps. Star us on GitHub ⭐️ – Pull Requests welcome!
Role in this project:
userBack-end Developer
Contributions:7 commits, 9 PRs, 27 comments in 1 year 1 month
Contributions summary:Krystian primarily contributed to the back-end aspects of the Matomo analytics platform, focusing on PHP code. Their work included updating error messages, fixing date-related tests, and adding new system checks for PHP settings, specifically related to max_execution_time. They also modified session handling and configured the enabling or disabling of email notifications related to user updates. These changes improve the functionality, diagnostics and user experience of the Matomo platform.
analyticspiwikcollectmatomomysql
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Krystian Marcisz - Lead Software Engineer at ActiveCampaign