Marcin Zajaczkowski is a seasoned software engineer with 17 years’ experience helping teams deliver business value faster by improving testability, reliability, and continuous delivery. He specializes in TDD and test architecture (Spock, JUnit 5), resilient microservices (Spring Boot, CQRS, Kafka) and CI/CD as code on Kubernetes (ArgoCD, GitLab CI, Jenkins). A hands-on mentor and craft-focused coach, he elevates teams via pairing, code review, ADRs and post-mortems to make automation omnipresent. Marcin is an active open-source contributor to high-profile JVM projects like Spock, Mockito and PIT, where his work improved testing compatibility and async support. He’s particularly adept at bridging developer ergonomics and production-grade reliability—turning tricky async and reactive patterns into maintainable systems. Based in Warsaw, he’s open to opportunities building game-changing internal tools or trailblazing technical products.
Contributions:55 commits, 9 PRs, 8 pushes in 3 years 5 months
Contributions summary:Marcin primarily contributed to the project by enhancing the test suite and implementing backend code changes. They simplified existing tests, migrated date/time operations to Joda Time, and extracted magic numbers to constants, improving code maintainability and readability. Additionally, they refactored and renamed classes to improve code consistency and project organization. The user's commits also included infrastructure-related changes, such as adding the gradle-wrapper.jar file and upgrading the Gradle version.
The Enterprise-ready testing and specification framework.
Role in this project:
Back-end Developer / Test Automation Engineer
Contributions:178 reviews, 84 commits, 103 PRs in 6 years 5 months
Contributions summary:Marcin contributed to the Spock Framework, focusing on enhancing the testing capabilities. They modified the `Mock`/`Stub` signatures to improve compatibility and prevent warnings, implemented and maintained default responses for `CompletableFuture` and updated various test scenarios. They also worked on integrating and marking new Spring extensions with beta status. The commits show the user's involvement in improving testing framework and integration with related technologies.
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.