Lennart Jern is a Senior Developer with 11 years of experience building and operating cloud-native infrastructure, currently at Ericsson and contributing to flagship Kubernetes projects like Cluster API and Cluster API provider for OpenStack. A Master of Applied Mathematics and former teacher, he blends rigorous analytical thinking with practical engineering, specializing in distributed systems, Linux, and self-hosted platforms. His open-source work spans backend controller logic, CI/CD and deployment automation—improving bootstrap token lifecycle, controller rate limits, and kustomize-based deployments for bare metal provisioning. Certified as a Kubernetes Administrator, he focuses on resilient automation and reproducible infrastructure, often tackling subtle orchestration edge cases in CI and provisioning. Based in Korsholm, Finland, he brings a mathematician’s precision to system architecture and a knack for turning research-grade ideas into production-ready tooling.
11 years of coding experience
7 years of employment as a software developer
Master of Science, Applied Mathematics, Master of Science, Applied Mathematics at Åbo Akademi University
Computer Science, Computer Science at Umeå University
Contributions:3 releases, 462 reviews, 21 commits in 10 months
Contributions summary:Lennart primarily focused on enhancing the CI/CD pipeline and test infrastructure for the `cluster-api-provider-openstack` repository. Their contributions involved enabling and configuring controller tests, improving the build process, and integrating clusterctl upgrade tests. They also addressed infrastructure-related tasks, such as cleaning up OpenStack volumes within the CI environment and synchronizing versions across various project configuration files.
Bare metal host provisioning integration for Kubernetes
Role in this project:
DevOps Engineer & System Architect
Contributions:555 reviews, 11 commits, 62 PRs in 1 year 5 months
Contributions summary:Lennart's contributions primarily involve improvements to the deployment and configuration of the `baremetal-operator` project. They refactored deployment scripts to leverage kustomize components, unifying configuration management across the project. Furthermore, they addressed issues related to the deployment of Ironic, including fixing mac addresses and ensuring proper handling of namespace creation, aiming to streamline the deployment process. The changes indicate a strong focus on automation and infrastructure management.
bare-metalprovisioningmetalhostkubernetes
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.