Martin Polednik

VP Of Engineering at JustWatch

Berlin, Germany
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

👤
Senior
Martin Polednik is a VP of Engineering based in Berlin with 11 years of experience building and scaling infrastructure for high-traffic products. He combines deep hands-on expertise in virtualization, containers and performance (notably contributions to oVirt and KubeVirt) with a strategic leadership style that stays close to engineering decisions and serves as a practical tie-breaker on technical trade-offs. Martin has led platform and infrastructure teams through cloud migrations, M&A integrations and cost optimizations, while cultivating an engineering culture that treats developers as innovators rather than ticket processors. His background spans low-level virtualization work (vfio, hugepages, device passthrough) to running production Kubernetes fleets and CDNs supporting millions of users. An avid Linux and IoT tinkerer and AI/ML enthusiast, he still enjoys digging into code and architecture even while operating at the executive level.
code11 years of coding experience
job8 years of employment as a software developer
languagesEnglish, Czech, German
stackoverflow-logo

Stackoverflow

Stats
1,023reputation
60kreached
38answers
0questions
github-logo-circle

Github Skills (27)

libvirt10
kubernetes10
python10
configuration-management10
object-oriented-programming10
go10
virtualization10
kubernetes-pods10
refactoring10
testing9
database-administration9
sql9
kernel-mode9
kernel9
xml9

Programming languages (13)

JavaMakefileGoMustacheSassHTMLJupyter NotebookHCL

Github contributions (5)

github-logo-circle
oVirt/vdsm

Sep 2014 - Jun 2018

The Virtual Desktop Server Manager
Role in this project:
userBack-end Developer
Contributions:391 commits in 3 years 10 months
Contributions summary:Martin primarily worked on refactoring the Virtual Desktop Server Manager's (vdsm) code base, specifically focusing on the virtual device handling components. Their commits involved removing protected attribute access, splitting existing code for device management into separate modules to improve readability, and refactoring existing code to use super() instead of direct parent class calls. They also moved various virtual devices to vmdevices.py.
vdivmsvirtual-desktopwindowselectron
kubevirt/kubevirt

Jan 2017 - Mar 2018

Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
Role in this project:
userBack-end Developer
Contributions:66 commits, 36 PRs, 127 comments in 1 year 1 month
Contributions summary:Martin primarily contributed to the backend infrastructure of the Kubernetes Virtualization API and runtime. Their work included removing JSON-related tags from the libvirt XML schema, enhancing the Domain struct by adding lifecycle and reason information, fixing typos in comments, reordering imports, and refactoring code to leverage an errors module. They also updated VM phase changes when the domain is shutoff, and added tests for phase changes.
apivmsmachineslibvirtruntime
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