Konrad Hałas is a senior engineering leader and backend-focused Python developer with around 15 years of professional experience and nearly a decade of hands-on software development. Currently a Senior Manager at FLYR, he blends clean architecture and high code quality with practical delivery from roles that include staff engineer, CTO, and senior developer. He is an active open-source contributor—best known for improvements to projects like dacite (data-class construction) and work on Django auth tooling—demonstrating attention to edge cases like generics, optional fields and collection handling. Based in Warsaw, he also co-organizes PyWaw and PyWawSummit, reflecting a commitment to the Python community and developer education. Outside of work he builds robots and plays bass, hinting at a hobbyist’s curiosity that fuels his engineering creativity.
Simple creation of data classes from dictionaries.
Role in this project:
Back-end Developer
Contributions:3 releases, 7 reviews, 177 commits in 4 years 11 months
Contributions summary:Konrad primarily contributed to the `dacite` project by implementing new features, fixing bugs, and improving the project's core functionality. Their work includes adding features like renaming, prefixes, casting, transformations, and flattened fields, as well as proper handling of generics and optional fields. They also improved the project by refactoring, bumping the version, and improving the structure of the code base, and also adding code to handle collections.
REST implementation of Django authentication system.
Role in this project:
Back-end Developer
Contributions:104 commits, 3 PRs, 15 pushes in 1 year 1 month
Contributions summary:Konrad primarily contributed to the back-end functionality of the Django-based authentication system. Their commits focused on fixing template paths, addressing Py3k compatibility issues within tests, implementing URL configurations, and reimplementing the Django password reset system. The user also added custom templates and integrated login functionality after registration.
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.