Karolina Surma

Senior Software Engineer at Red Hat

Brno, South Moravia, Czechia
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
Karolina Surma is a Senior Software Engineer with eight years of experience focused on delivering an excellent Python experience for Fedora, CentOS Stream and RHEL as part of Red Hat. She integrates new CPython releases into Fedora from early alphas to finals, acts as a canary with upstream communities, and authored PEP 639 to standardize licensing metadata across Python projects. An active open-source contributor, she improves Python core tests and documentation in high-profile repos like CPython and python/peps, with particular attention to packaging and licensing clarity. Based in Brno, she also chairs the Czech Python community Pyvec and spent years organizing PyLadies Brno, reflecting a rare blend of platform engineering, QA rigor, and community leadership.
code8 years of coding experience
job6 years of employment as a software developer
bookCzech for foreignes, Czech for foreignes at Masarykova univerzita Brno
bookLicencjat (Lic.), Czech language and literature, Licencjat (Lic.), Czech language and literature at Uniwersytet Wrocławski
languagesPolish, Czech, English, German
github-logo-circle

Github Skills (12)

rs10
restructuredtext10
python-packaging10
pytest10
github10
python10
documentation10
testing10
configuration-file9
sysctl9
packaging9
configuration-management8

Programming languages (16)

CSSC++RustCCMakeMakefileSassHTML

Github contributions (5)

github-logo-circle
pypa/packaging.python.org

May 2024 - Mar 2025

Python Packaging User Guide
Role in this project:
userTechnical Writer
Contributions:20 reviews, 6 PRs, 29 comments in 10 months
Contributions summary:Karolina primarily contributed to the repository by adding and updating documentation related to Python packaging. Their work involved defining glossary terms, updating the writing guides, and specifying inclusion of license files. They focused on clarifying licensing terms and best practices for project setup and the use of build backends, with a demonstrated understanding of PEP standards.
packagingpythonuser-guidepython-packaging
python/peps

Oct 2023 - Mar 2025

Python Enhancement Proposals
Role in this project:
userTechnical Writer
Contributions:6 reviews, 6 PRs, 10 comments in 1 year 4 months
Contributions summary:Karolina's commits primarily focus on documenting the Python Enhancement Proposals (PEPs) within the `python/peps` repository. Their contributions involve modifying existing PEP documents, adding new sections, clarifying language, and updating links. The user also made changes to formatting, style, and examples within the documentation. These modifications suggest a focus on improving the clarity and accuracy of the license-related documentation.
python310pythonenhancementproposalspython-3
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
Karolina Surma - Senior Software Engineer at Red Hat