Piotr Olaszewski is a Software Architect with 13 years’ experience building and evolving SaaS backends, currently shaping architecture and delivery at Thulium. He combines hands-on Java (Spring/Spring Boot) and PHP development with system-level decision making, code review and cross-team collaboration across frontend and operations. Piotr has a track record of migrating and hardening test suites in open-source projects—evidenced by refactoring asterisk-java tests to JUnit5 and Mockito—demonstrating a strong focus on reliability and maintainable code. Comfortable with cloud-native tooling (Azure, PostgreSQL, Terraform) and automation, he pragmatically introduces new technologies to improve developer velocity. Based in Lesser Poland, he pairs deep implementation knowledge with a knack for translating product vision into robust, iterative technical solutions.
13 years of coding experience
15 years of employment as a software developer
Engineer's degree Informatics, Engineer's degree Informatics at Cracow University of Technology
The free Java library for Asterisk PBX integration.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:56 reviews, 72 commits, 132 PRs in 3 months
Contributions summary:Piotr focused on refactoring and improving the test suite of the Asterisk-Java library. This involved migrating JUnit tests from version 4 to 5 and replacing EasyMock with Mockito for mocking dependencies. Furthermore, the user added new tests for fastagi commands and events related to call parking, ChannelTalking, AgentConnect, and ChanSpyStop, demonstrating a focus on thorough testing of the library's functionality and addressing edge cases. The contributions reflect a strong understanding of the library's architecture and the importance of robust testing practices.
Contributions:48 commits, 46 pushes, 10 comments in 15 days
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.