Piotr Olaszewski

Software Architect at Thulium

Lesser Poland Voivodeship
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
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.
code13 years of coding experience
job15 years of employment as a software developer
bookEngineer's degree Informatics, Engineer's degree Informatics at Cracow University of Technology
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
6,046reputation
1.5mreached
165answers
45questions
Badges
sql
top-5%
php
top-5%
postgresql
top-5%
phpunit
top-5%
insert
top-5%
csv
top-5%
github-logo-circle

Github Skills (16)

javas10
junit10
asterisk10
mockito10
java10
test-automation10
insert9
phpunit9
postgresql9
sql9
php9
csv9
pdf6
regex6
database6

Programming languages (11)

TypeScriptC#JavaShellCJavaScriptPHPMustache

Github contributions (5)

github-logo-circle
asterisk-java/asterisk-java

Sep 2022 - Dec 2022

The free Java library for Asterisk PBX integration.
Role in this project:
userBack-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.
java-libraryasteriskasterisk-amipbxasterisk-pbx
thuliumcc/dartboard

Jan 2016 - Jan 2016

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.
Request Free Trial