Tomasz Kaczmarzyk is a founder and software architect with 13 years of experience designing and delivering highly scalable Java backends, microservices, and CQRS/DDD systems. He leads engineering teams and R&D initiatives at Tratif and co-founded Tratif and Boiling Frogs, blending hands-on development with technical leadership and client-facing architecture. A pragmatic TDD and Agile advocate, he routinely integrates external systems, mobile apps, and custom hardware into robust server-side architectures. His open-source work includes enhancing Spring MVC/Spring Data JPA filtering capabilities, demonstrating attention to practical API ergonomics and test coverage. Known for quickly learning new technologies and raising engineering standards, he also speaks at conferences and blogs about software craftsmanship. Based in Wrocław, he pairs strong analytical rigor with a results-driven approach to complex enterprise problems.
13 years of coding experience
6 years of employment as a software developer
Msc, Computer Science, Msc, Computer Science at Politechnika Wrocławska
An alternative API for filtering data with Spring MVC & Spring Data JPA
Role in this project:
Back-end Developer
Contributions:8 releases, 85 reviews, 208 commits in 9 years 11 months
Contributions summary:Tomasz primarily contributed to the back-end functionality of the project, implementing new features such as "NotLike", enhancing the API for filtering data. They added specifications for "Like" and "Between" conditions, along with the necessary tests and related code for the specification arg resolver. The user also added functionality for "In" and "IsNull" specifications demonstrating the enhancement of the filtering capabilities.
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
Tomasz Kaczmarzyk - Founder & Software Architect at Tratif