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.
15 years of coding experience
4 years of employment as a software developer
Computer Science, Computer Science at Politechnika Poznańska
The easy-to-use and developer-friendly enterprise CMS powered by Django
Role in this project:
Back-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.
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.