Jakub Tużnik

Software Engineer at Google

Warsaw, Masovian Voivodeship, Poland
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
Jakub Tużnik is a software engineer with nine years of experience specializing in cloud-native infrastructure and autoscaling, currently working on the Kubernetes Cluster Autoscaler at Google. As K8s SIG Autoscaling Lead and a senior engineer, he has deep Go experience and has made significant open-source contributions to the widely used kubernetes/autoscaler project, implementing new status processors, scaling logic, and bug fixes that improve cluster resource management. His background spans production systems, WebAssembly-based untrusted execution, and full-stack web development, reflecting a practical blend of systems and application-level expertise. A high-achieving alumnus of the University of Warsaw, Jakub pairs strong academic performance with hands-on impact in large-scale distributed systems and collaborative open-source governance.
code9 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Computer Science, 4.33, Bachelor's degree, Computer Science, 4.33 at University of Warsaw
languagesEnglish, Polish
github-logo-circle

Github Skills (9)

autoscaling10
kubernetes10
go10
resource-management10
kubernetes-pods10
system-design9
software-design9
sys9
containerization9

Programming languages (7)

HCLC++CJasminGoHTMLPython

Github contributions (5)

github-logo-circle
kubernetes/autoscaler

Aug 2018 - Jan 2023

Autoscaling components for Kubernetes
Role in this project:
userBack-end Developer
Contributions:14 releases, 259 reviews, 79 commits in 4 years 5 months
Contributions summary:Jakub's contributions primarily focused on extending and modifying the core functionality of the Kubernetes autoscaler. They added a new autoscaling status processor, modified existing processors, fixed a bug related to cluster size calculation, implemented methods to determine node group target sizes, and added a scale-down status processor, enhancing cluster management and resource scaling. Further, the user added the ability to retrieve reasons from a PredicateError and made several refactors and optimizations in core functionalities.
k8skubernetesautoscaling
towca/k8s.io

Mar 2020 - Dec 2024

Kubernetes files for various *.k8s.io sites
Contributions:12 pushes, 2 branches in 4 years 9 months
k3dsitesk8skuberneteskubernetes-files
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
Jakub Tużnik - Software Engineer at Google