Erik Sundell is an R&D engineer and seasoned open-source core maintainer with over a decade of experience building and operating cloud-native platforms, particularly around the Jupyter ecosystem. He combines hands-on backend and DevOps work—contributing to projects like JupyterHub, Zero to JupyterHub (Helm/Kubernetes), BinderHub and repo2docker—with strong technical writing that improves onboarding and CI/CD reliability. His background spans platform engineering roles at UC Berkeley, 2i2c and Sandvik, and he pairs that production experience with a teacher’s mindset from earlier work in math and physics education. A Project Jupyter Distinguished Contributor, he focuses on reproducible research infrastructure and pragmatic automation, and has quietly improved critical pieces like Kubernetes spawners, authentication plugins, and container buildpacks. Based in Uppsala, Sweden, he also advocates for climate solutions that include nuclear alongside other low-carbon sources, reflecting an interest in tech’s societal impact.
12 years of coding experience
2 years of employment as a software developer
Degree of Master of Science in Education to Teach at Secondary and Upper-Secondary Level Math and Physics, Degree of Master of Science in Education to Teach at Secondary and Upper-Secondary Level Math and Physics at Uppsala Universitet
Helm Chart & Documentation for deploying JupyterHub on Kubernetes
Role in this project:
DevOps Engineer
Contributions:24 releases, 508 reviews, 2343 commits in 5 years 1 month
Contributions summary:Erik focused on improving the deployment and management of JupyterHub on Kubernetes. Their contributions included fixing YAML corruption issues in build scripts, enhancing pod scheduling with node affinity and tolerations, and implementing measures to handle node taints. They also contributed to the CI/CD pipeline by updating Kubernetes versions and adding template linting/validation checks, and by improving the image-awaiter hook and addressing issues with the autohttps secret-sync process.
Contributions:254 reviews, 420 commits, 320 PRs in 4 years 9 months
Contributions summary:Erik primarily contributed to the backend of the `kubespawner` project, focusing on implementing and improving the configuration and management of Kubernetes resources. They added functionality to configure labels and annotations through environment variables, introduced traitlets for common labels, and made the scheduler name configurable. The user also addressed a syntax error and removed a security-related hack.
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.