Josef Kolář is a Senior Developer based in Brno with 11 years of experience building high-availability media and web services, currently shaping VOD/LIVE transcoding and content distribution at Seznam.cz. He is fluent in Go and Python, familiar with Rust, C/C++ and Kubernetes, and has hands-on experience with media codecs, adaptive streaming and DRM. An active open-source contributor, he improved SRI support in django-webpack-loader and refactored core lifecycle logic in django-lifecycle, showing attention to backward compatibility and maintainability. Beyond engineering, he organizes events for international students, volunteers locally, and pursues photography and festival production—bringing a multidisciplinary, user-focused perspective to solving technical problems.
11 years of coding experience
7 years of employment as a software developer
Information and Communication Technologies, Information and Communication Technologies at Latvijas Universitate
Inženýr (Ing.), Počítačové systémy a sítě, Inženýr (Ing.), Počítačové systémy a sítě at Vysoké učení technické v Brně
Electrical Engineering Technologies/Technicians, Electrical Engineering Technologies/Technicians at VOŠ a SPŠE Olomouc
Declarative model lifecycle hooks, an alternative to Signals.
Role in this project:
Back-end Developer
Contributions:12 commits, 4 PRs, 2 comments in 14 days
Contributions summary:Josef primarily refactored and enhanced the `django-lifecycle` library, focusing on core functionality. They replaced hardcoded hook names with constants, added Python 3.8 and Django 3.0 support, and refactored the `@hook` decorator to store hooks on classes rather than instances. Additionally, they optimized the code by caching `_potentially_hooked_methods` on the class level and removed unused imports, demonstrating a focus on code quality and maintainability.
Contributions:14 commits, 1 PR, 2 comments in 1 day
Contributions summary:Josef focused on enhancing the integration of Webpack with Django, specifically concerning Subresource Integrity (SRI). They implemented SRI support, ensuring integrity checks for bundled assets, and addressed related configuration issues. Furthermore, the user added tests to validate the integrity implementation and backward compatibility, while refining the code for better spacing and clarity. Their work involved modifications across the Django loader, utilities, and test files.
pythondjangojavascriptdjango-webpack-loaderassets
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.