Mateusz Pietryga

Java Project Security Architect at ASSA ABLOY Opening Solutions

Krakow, 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
Mateusz Pietryga is a Java Project Security Architect with 11 years of experience building and hardening enterprise Java applications from Krakow, Poland. He has progressed from QA and test development roles into architecture, bringing a pragmatic focus on secure, testable code and CI toolchain hygiene. At ASSA ABLOY he combines hands-on Java security design with practical test automation expertise developed over years as a test developer and QA analyst. He contributes to open-source tooling for API exploration, improving OAuth2 flows and client-certificate support in the Bruno project, showing attention to authentication edge cases. Colleagues rely on him to translate security requirements into reliable implementation and repeatable test patterns. His background in English studies and multidisciplinary QA roles gives him a clear communicator’s edge when aligning security, product and development teams.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree, English Studies, Bachelor's degree, English Studies at PWSZ im. Stanisława Pigonia w Krośnie
languagesPolish, English, Russian
github-logo-circle

Github Skills (13)

authentication10
javascript10
user-authentication10
api10
apidoc10
oauth10
api-client10
testing9
git8
automations7
automation7
graphql-client4
open-source3

Programming languages (9)

JavaC++ShellJavaScriptGoPHPGo TemplatePython

Github contributions (5)

github-logo-circle
usebruno/bruno

Feb 2024 - Dec 2025

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
Role in this project:
userBack-end Developer
Contributions:50 reviews, 33 PRs, 138 comments in 1 year 10 months
Contributions summary:Mateusz primarily contributed to the back-end functionality of the Bruno API client. Their work involved fixing OAuth2 authentication issues, including incorrect request methods, URL encoding, and handling of authorization parameters. They also focused on improving the OAuth2 implementation by storing and reusing access tokens, as well as integrating client certificate support and fixing unit tests. These changes improved the API client's authentication mechanisms and overall functionality.
idepostmantestingapi-clientgraphql-client
pietrygamat/jssc

Jul 2020 - Jun 2025

Java library for talking to serial ports (with added build support for maven, cmake, MSVC)
Contributions:7 PRs, 543 pushes, 160 branches in 4 years 11 months
cmakejavamavenserial-port
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