Łukasz Szaszkiewicz

Principal Software Engineer at Red Hat

Gdańsk, Pomeranian 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
Łukasz Szaszkiewicz is a Principal Software Engineer with a decade of experience specializing in cloud-native systems, Kubernetes internals, and resilient backend infrastructure. Based in Gdańsk and now at Red Hat, he has deep open-source impact across flagship projects like kubernetes/kubernetes, client-go, apiserver and the kcp control-plane, contributing admission plugins, request header auth controllers, watch-list optimizations and feature gates. He blends backend engineering with DevOps sensibilities—implementing timeouts, graceful shutdowns, and CI/CD improvements—to harden distributed systems in production. Notably, he moved complex admission logic into controllers and added data-consistency and watch-cache improvements that reduce API-server load and CRD conflicts. Comfortable across Go, API machinery and operator ecosystems, he pairs system-level thinking with pragmatic implementation and testing discipline.
code10 years of coding experience
job15 years of employment as a software developer
bookMSc MEng, Computer science, MSc MEng, Computer science at Technical University of Gdansk
languagesPolish, English
github-logo-circle

Github Skills (51)

kubernetes10
authorizations10
admin10
controller10
apidoc10
kubernetes-apiserver10
testing10
authentication10
user-authentication10
bash10
domain-controller10
terraform10
cicd10
terraformer10
crt10

Programming languages (9)

HCLTypeScriptShellMakefileSCSSGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
openshift/library-go

Jun 2019 - May 2022

Helpers for going from apis and clients to useful runtime constructs
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:507 reviews, 160 commits, 146 PRs in 2 years 11 months
Contributions summary:Łukasz primarily focused on enhancing the operational aspects of the repository. They implemented a new functionality to report NotReady statuses of master nodes by extending the existing node controller to examine the "Node.Status.Ready" field. Furthermore, the user has addressed dependency updates and improved testing by implementing test cases for various scenarios. Additionally, the user was involved in the creation of the startup monitor and the supporting code to deploy the new controller.
apiruntimehelpersrestconstructs
The kube-apiserver operator installs and maintains the kube-apiserver on a cluster
Role in this project:
userBack-end & DevOps Engineer
Contributions:224 reviews, 100 commits, 120 PRs in 2 years 8 months
Contributions summary:Łukasz contributed to the Kubernetes API server operator, focusing on configuring feature gates within the API server and related testing. They set feature gates within bootstrap-config-overrides for the kube-apiserver-operator. The user also addressed dependency updates, bumping versions of various packages. Furthermore, the user was involved in the implementation of encryption-related configurations and testing within the repository.
apiserverkube-apiserverkubeoperatoropenshift
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
Łukasz Szaszkiewicz - Principal Software Engineer at Red Hat