Vratislav Podzimek

Software Engineer at Northern.tech

Zlín, Zlin, 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
Vratislav Podzimek is a seasoned software engineer with 15 years of hands-on experience developing core system software, installers and storage tooling across Linux environments. He has deep expertise in GNU/Linux, Python, C and shell, and a strong track record of improving real-world projects such as the Anaconda installer (Fedora/RHEL), CFEngine core and the Mender OTA client. His contributions span backend engineering, storage APIs, test automation for devices (iSCSI, LVM, ZRAM) and low-level build and database interfaces (LMDB/JSON), showing comfort with both implementation and system integration. Comfortable in open-source workflows, he has repeatedly refactored C code for performance and reliability and added substantive features to widely used projects. Based in Zlín, Czechia, he pairs academic grounding in IT security with a long-term passion for cryptography and languages like Ada and Haskell. Colleagues can rely on him for robust, pragmatic solutions to infrastructure and storage challenges that bridge installer, update and orchestration components.
code15 years of coding experience
job6 years of employment as a software developer
bookMaster's degree, Computer Science -- IT Security, A, Master's degree, Computer Science -- IT Security, A at Masaryk University Brno
bookElementary school, Elementary school at ZŠ Otrokovice, Mánesova 908
bookhigh school education, general knowledge, A, high school education, general knowledge, A at Gymnázium Zlín, Lesní čtvrť
languagesEnglish, Russian
github-logo-circle

Github Skills (42)

startup10
json10
fedora10
c-language10
automated-deployment10
system-programming10
back-end-development10
python10
testing10
storage10
reinstall10
c1110
dbus10
jumpstart10
c1710

Programming languages (16)

C++CMakefileGoPerlXSLTBitBakeTypeScript

Github contributions (5)

github-logo-circle
cfengine/core

Sep 2017 - Dec 2022

CFEngine Community
Role in this project:
userBack-end Developer
Contributions:877 reviews, 1628 commits, 1062 PRs in 5 years 3 months
Contributions summary:Vratislav primarily contributed to the CFEngine core repository by implementing improvements and fixing bugs in the C code. Their work included refactoring code, improving memory allocation practices, and incorporating new features related to system policy variables. Their contributions touched multiple files within the core codebase, focusing on the enhancement and maintenance of existing code. They also implemented changes to the cf-net tool.
configuration-managementautomationcfengineinfrastructure-as-codec
mendersoftware/mender

Dec 2022 - Jan 2023

Mender over-the-air software updater client.
Role in this project:
userBackend Developer
Contributions:568 reviews, 21 commits, 105 PRs in 1 month
Contributions summary:Vratislav primarily contributed to the backend aspects of the Mender project, evidenced by the focus on build system modifications, error handling implementation, and the introduction of new interfaces for JSON and KeyValue databases. They refactored the build process, integrated Boost libraries, and incorporated a custom error handling mechanism. Furthermore, the user implemented LMDB-based key-value database interface and common JSON interface, demonstrating a focus on backend functionality and data storage.
software-updateopcuadevice-managementatspcf
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
Vratislav Podzimek - Software Engineer at Northern.tech