Bartosz Bankowski is a seasoned CTO and co-founder with 17 years of hands-on experience building scalable web, distributed and networked systems, currently leading development at Thulium. He combines deep expertise in OOP, Clean Code, TDD/BDD and refactoring with practical Agile/Lean coaching across teams and timezones. A longtime open-source contributor, he made notable improvements to the widely used Mockito Java mocking framework鈥攁dding verification features and restructuring internal tests. His background includes architecting global deployments (parcel locker platforms) and mission-critical election systems handling thousands of concurrent clients. Comfortable switching between code, architecture and people leadership, he also brings formal Lean Sigma training to optimize delivery processes. Based in Krakow, he pairs startup grit with enterprise-grade engineering discipline.
17 years of coding experience
12 years of employment as a software developer
Lean Sigma Academy, Lean Sigma Academy at The School of Banking And Management in Krakow
Most popular Mocking framework for unit tests written in Java
Role in this project:
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:30 commits in 3 years 4 months
Contributions summary:Bartosz primarily focused on refactoring and improving the Mockito framework's internal testing structure and functionality. Their contributions involved moving the `@Mock` annotation, creating JUnit runners, and modifying tests to align with the changes. Furthermore, the user added new verification features, such as `atLeast(int)` and `only()`, which enhances the testing capabilities of the framework. They also fixed bugs and updated Javadocs and refined the consecutive method call stubbing.
Contributions:68 commits, 3 pushes, 3 comments in 3 years 7 months
Find and Hire Top DevelopersWe鈥檝e 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.