Edvin Norling

Platform Engineer

Gothenburg, Västra Götaland County, Sweden
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
Edvin Norling is a platform engineer based in Gothenburg with 10 years of experience building GitOps-driven infrastructure and production-grade tooling across Kubernetes and OpenShift. He currently works at Kognic and has a strong track record from roles at Xenit and Red Hat, focusing on infrastructure as code, CI/CD and operator-driven automation. An active open-source contributor, Edvin has improved deployment, testing and security aspects of notable projects like Kuberhealthy and the Grafana Operator — adding flexible service account handling, e2e test automation, and container security contexts. He combines hands-on DevOps and backend skills with practical site reliability instincts, often improving testability and RBAC hygiene in the projects he touches. Notably, his contributions show a preference for making operator ecosystems safer and easier to operate rather than just adding features.
code10 years of coding experience
job7 years of employment as a software developer
bookUniversity West
github-logo-circle

Github Skills (18)

kubernetes10
kubernetes-operator10
grafana10
cicd10
automation10
go10
helm10
kubernetes-pods10
golang10
automations10
dockers9
docker9
devops9
operator9
co7

Programming languages (25)

CMakefileGoMustacheHTMLJsonnetTypeScriptCUE

Github contributions (5)

github-logo-circle
grafana/grafana-operator

Jul 2020 - Dec 2022

An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs
Role in this project:
userBackend & DevOps Engineer
Contributions:33 releases, 338 reviews, 131 commits in 2 years 5 months
Contributions summary:Edvin primarily contributed to the Grafana operator project by implementing features and fixing issues. Their work involved adding container security context configurations, setting required fields for Grafana plugins, and improving linting. Additionally, the user refactored the `grafanaIni` configuration to make it smaller and wrote basic tests. They also added missing kubebuilder RBAC grafanas, and implemented an e2e CI test using bash.
observabilityopenshiftoperatorgrafanaprometheus
kuberhealthy/kuberhealthy

Mar 2020 - May 2020

A Kubernetes operator for running synthetic checks as pods. Works great with Prometheus!
Role in this project:
userDevOps Engineer
Contributions:67 commits, 8 PRs, 46 comments in 2 months
Contributions summary:Edvin primarily contributed to enhancing the deployment and operational aspects of the Kuberhealthy project. They introduced the ability to change the Service Account (SA) in the deployment, which offers greater flexibility in managing permissions. Further contributions included integrating owner references for external checks and configuring the e2e tests using Helm and minikube, ensuring the project's automated testing and deployment infrastructure.
healthoperatorkubernetescheckssynthetic
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
Edvin Norling - Platform Engineer