Krzysztof Socha

Software Developer at SHERPANY

Greater 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
Krzysztof Socha is a seasoned software developer with 16 years of experience, currently building products at SHERPANY from Greater Poland. He specializes in Python and backend systems, having spent four years as a Python developer at Merixstudio and contributing to enterprise-grade open-source projects. Notably, he’s contributed enhancements to django-cms—improving UX and data modeling by moving meta description restrictions to forms, adjusting plugin behavior, and consolidating page fields into title models. Comfortable working across legacy and modern Django codebases, he focuses on pragmatic improvements that reduce friction for editors and developers alike. Trained in computer science at Politechnika Poznańska, he combines academic foundation with long-term hands-on delivery in product-focused teams.
code15 years of coding experience
job4 years of employment as a software developer
bookComputer Science, Computer Science at Politechnika Poznańska
languagesPolish, English
github-logo-circle

Github Skills (10)

cms10
webpages10
python10
web-content10
django10
data-models9
forms9
machine-learning-models9
3d-models9
testing7

Programming languages (9)

HCLC++CSSCSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
django-cms/django-cms

May 2018 - Oct 2020

The easy-to-use and developer-friendly enterprise CMS powered by Django
Role in this project:
userBack-end Developer
Contributions:14 commits, 26 PRs, 7 pushes in 2 years 6 months
Contributions summary:Krzysztof contributed to the django-cms project by modifying the codebase to improve the user experience and functionality. Their work included moving meta description length restrictions from the model to the form, removing default plugin creation for placeholders, and moving certain page fields to the Title model. Further contributions involved adding a preview mode active property to the BaseToolbar and placeholder checks.
cmspythondjango-frameworkdjangodjango-cms
teerace/web

Dec 2010 - Jan 2019

Website aggregating scores from multiple Teeworlds Race servers. Provides an API for game servers to authenticate players and send in their runs.
Contributions:596 commits, 122 PRs, 262 pushes in 8 years 2 months
apiplayersteeworldsscoresruns
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