Damian Dziaduch

Senior Software Engineer at Damian Dziaduch Software

Gdańsk, Pomeranian Voivodeship, Poland
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
🎓
Top School
Damian Dziaduch is a Senior Software Engineer from Gdańsk with 11 years of experience building and modernizing backend systems, notably refactoring legacy platforms into Clean Architecture and CQRS at Printify. He combines deep PHP expertise with distributed systems and AWS, having worked on high-throughput APIs, long-running event-driven processes, and observability stacks like Prometheus and Grafana. An active open-source contributor, Damian has improved PHP testing frameworks such as Kahlan and PHPSpec, strengthening tests, docs, and robustness for the broader PHP community. Beyond coding, he shares knowledge as a public speaker, mentor and workshop leader, and brings a hands-on tinkerer’s curiosity—originally born from taking toys apart—to solving architectural challenges. Privately he balances family life with a fondness for vintage Volvos, reflecting a pragmatic, detail-oriented approach both on and off the clock.
code11 years of coding experience
job15 years of employment as a software developer
bookLicencjat (Lic.) Informatyka, Licencjat (Lic.) Informatyka at University of Gdansk
languagesItalian, English, Polish, German
stackoverflow-logo

Stackoverflow

Stats
2,117reputation
104kreached
166answers
1question
Badges
requirejs
top-5%
github-logo-circle

Github Skills (19)

unit-testing10
phpspec10
testing10
phpunit10
php10
requirejs9
bdd9
tdd9
documentation9
test-automation9
refactoring8
homebrew6
popperjs6
jquery6
amd6

Programming languages (8)

MDXC#ShellC++CSSJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
kahlan/kahlan

Nov 2015 - Jul 2019

:heavy_check_mark: PHP Test Framework for Freedom, Truth, and Justice
Role in this project:
userBack-end Developer
Contributions:32 commits, 14 PRs, 15 pushes in 3 years 8 months
Contributions summary:Damian primarily worked on improving the Kahlan PHP testing framework. Their contributions include adding features to disable Kahlan functions via environment variables, and fixing related issues. They also focused on improving code quality by adding and fixing PHPDocs for classes. The user addressed property names and removed unused code, improving the code base further.
truthtestingphpbddtest-framework
phpspec/phpspec

Sep 2019 - Nov 2019

SpecBDD Framework for PHP
Role in this project:
userBack-end Developer & QA Engineer
Contributions:13 commits, 2 PRs, 41 comments in 2 months
Contributions summary:Damian primarily focused on enhancing the testing framework by adding new test cases and refactoring existing code. Their contributions addressed issues related to factory methods returning incorrect values and handling null returns from static constructors, ensuring more robust code execution. They also added and updated specs, indicating an active role in maintaining and improving the testing suite, contributing to the reliability of the project.
phpphp-frameworkrad
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
Damian Dziaduch - Senior Software Engineer at Damian Dziaduch Software