Lucas Käldström is a Staff Software Engineer and long-time cloud-native contributor with 11 years of experience building and automating Kubernetes infrastructure and APIs. He co-created kubeadm, helped port Kubernetes to ARM, co-led SIG Cluster Lifecycle and WG Component Standard, and has deep hands-on expertise in API machinery and release automation across flagship repos like kubernetes/apimachinery, client-go and minikube. A former seven-year CNCF Ambassador and KubeCon keynote speaker, he blends community leadership with product-grade engineering, having founded Luxas Labs and run multiple cloud-native meetups across the Nordics. His recent research focuses on access control for cloud-native control plane APIs while driving platform work at Upbound, where he progressed from Senior to Staff Engineer. Not obvious from titles: many of his contributions are in generated protobuf and conversion code and release scripts—areas that silently keep large distributed systems stable across architectures. Based in Helsinki, he pairs academic rigor from Aalto University with pragmatic, operational experience in multi-arch Kubernetes and CI/CD.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS Electrical Electronics and Communications Engineering, Bachelor of Science - BS Electrical Electronics and Communications Engineering at Aalto University
Showcasing a bare-metal multi-platform kubeadm setup with persistent storage and monitoring
Role in this project:
DevOps Engineer
Contributions:179 commits, 3 PRs, 51 pushes in 1 year
Contributions summary:Lucas's primary contributions involve automating and streamlining the deployment and management of a Kubernetes cluster. They implemented a script for the initial setup and configuration of the cluster, including the installation of required tools and the deployment of monitoring and service discovery components. Furthermore, the user addressed bugs and configuration issues to ensure proper functionality of the cluster, as well as updating to newer versions of dependencies. The user also worked on improving the image building process for the hyperkube component.
Contributions:49 commits, 51 PRs, 33 pushes in 10 months
Contributions summary:Lucas's contributions primarily revolve around automating and improving the deployment and management of Kubernetes clusters within the `kube-deploy` repository. They made significant changes to the `docker-multinode/common.sh` script, focusing on modifying docker settings, managing flannel network configurations, and adjusting kubelet parameters. The commits also involved updates to the build process and improvements to the overall stability and functionality of the deployment scripts, particularly for different Kubernetes versions and architectures. They refactored the scripts to use `ip` command in place of `ifconfig` and `brctl`.
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
Lucas Käldström - Staff Software Engineer at Upbound