Piotr聽Surowiec

Database System Administrator

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 Surowiec is a seasoned Database System Administrator based in Warsaw with 11 years of professional experience managing mixed UNIX/Linux and IBM Power infrastructures. He specializes in Oracle database tuning, RMAN-based cloning and backups, AIX/PowerVM administration, and automating environment provisioning with Ansible, alongside hands-on WebLogic, VMware ESXi and Nagios operations. Piotr has deep roots in system-level administration dating back to Novell and Tru64 environments, and he has led infrastructure support teams and service delivery for enterprise clients. He also contributes to open-source development, having implemented OAuth2/JWT support and test improvements for the high-profile Open edX platform, bridging backend auth work with frontend test maintenance. Known for producing versioned technical documentation and scripts that reduce operational toil, he combines pragmatic automation with long-term systems reliability.
code11 years of coding experience
bookWarsaw University of Technology
languagesEnglish
github-logo-circle

Github Skills (13)

testing10
jes10
jwt10
javascript10
front-end-development10
jestjs10
back-end-development10
python10
oauth10
react10
django10
edx10
jtest10

Programming languages (12)

HCLShellC++JinjaCMakefileSCSSJavaScript

Github contributions (5)

github-logo-circle
openedx/edx-platform

Nov 2018 - Jan 2023

The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
userBack-end Developer
Contributions:403 reviews, 50 commits, 126 PRs in 4 years 3 months
Contributions summary:Piotr contributed to the Open edX platform by implementing OAuth2 and JWT support for XBlock handlers, providing an alternative authentication approach. They also made various test improvements, including making tests more static, refactoring and adding tests, and fixing test-related issues, particularly in the student administration views. Furthermore, the user refactored code and fixed issues related to library content blocks and course imports. Their work involved modifications across several files, including tests and core models.
edxlmssitesbackend-serviceopen-edx
Front-end for the Open edX course experience, implemented using React and Paragon.
Role in this project:
userFront-end Developer
Contributions:14 reviews, 12 commits, 11 PRs in 27 days
Contributions summary:Piotr primarily focused on fixing tests related to front-end components within the Open edX learning platform. Their commits addressed issues after rebasing, indicating active involvement in code maintenance and integration. The changes involved modifying test files related to the courseware sequence, specifically addressing issues with unit button, sequence and sequence navigation. They also removed an icon mock and adjusted test dependencies.
paragonreactedxedx-coursereactjs
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.
Request Free Trial
Piotr Surowiec - Database System Administrator