Piotr Szpetkowski

Senior Developer at PKO Bank Polski

Warsaw, Masovian Voivodeship, Poland
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 Szpetkowski is a Senior Developer based in Warsaw with a decade of hands-on experience building backend systems in Python and Django. He has progressed from junior roles at Sunscrapers to senior engineering at PKO Bank Polski, bringing proven delivery experience in fintech and payments from his time at Straal. Piotr contributes to open-source, notably enhancing the djoser Django authentication project with feature additions, tests, and project maintenance—demonstrating attention to quality and community-driven development. He combines production-grade API and authentication expertise with a pragmatic focus on code style, testing, and documentation. Currently completing a BSc in Computing and IT, he pairs formal study with continuous real-world system design and implementation.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science - BS, Computing and IT, Bachelor of Science - BS, Computing and IT at The Open University
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
37,428reputation
4.9mreached
535answers
51questions
Badges
swing
top-5%
cuda
top-5%
macros
top-5%
byte
top-5%
java
top-5%
dom
top-5%
github-logo-circle

Github Skills (43)

postgresql10
python10
django10
insert10
sql10
xml10
rest-api10
awt9
xslt9
bitwise-operators9
testing9
database-connection9
macros9
authentication9
c-preprocessor9

Programming languages (12)

C++JinjaCSSCoffeeScriptRustCDMakefile

Github contributions (5)

github-logo-circle
sunscrapers/djoser

Oct 2016 - Feb 2018

REST implementation of Django authentication system.
Role in this project:
userBack-end Developer
Contributions:18 releases, 430 commits, 51 PRs in 1 year 3 months
Contributions summary:Piotr contributed to the Django authentication system by adding features and fixing code style issues. Their work included implementing the ability to add arbitrary parameters to the `UserEmailFactoryBase` class, enabling greater flexibility in email customization. They also added tests for `UserEmailFactoryBaseTest` and made several code adjustments to comply with PEP-8 standards. Furthermore, the user added a CREDITS file and release notes, indicating involvement in project maintenance and documentation.
pythondjoserauthentication-systemdjango-rest-frameworkdjango
Send emails using Django template system.
Contributions:5 releases, 44 commits, 3 PRs in 4 months
email-templatepythondjango-templatedjangoemail
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
Piotr Szpetkowski - Senior Developer at PKO Bank Polski