Kenan Erdogan is a DevOps engineer with 11 years of experience building and operating cloud-native, Kubernetes-focused platforms for research and regulated production environments. He has hands-on expertise in multi-tenant Kubernetes clusters, Helm-based deployments, and spawners for JupyterHub—contributing UX and backend fixes to widely used open-source projects like BinderHub and JupyterHub. At Next Kraftwerke he built secure on-prem Kubernetes systems, and at GESIS he helped deliver hosted Jupyter notebook services that power research workflows. Comfortable across backend, DevOps and full-stack tasks, he often bridges template/UI tweaks with deployment and auth improvements that improve stability and usability. Based in Cologne, he pairs an M.Sc. in Information Technology with practical experience in both academic and industrial settings. Colleagues describe him as a pragmatic engineer who focuses on operational reliability while contributing thoughtful, open-source improvements.
11 years of coding experience
8 years of employment as a software developer
Master of Science (M.Sc.) Information Technology, Master of Science (M.Sc.) Information Technology at University of Stuttgart
Bachelor of Science (BSc) Electronics Engineering, Bachelor of Science (BSc) Electronics Engineering at Istanbul Technical University
Run your code in the cloud, with technology so advanced, it feels like magic!
Role in this project:
Full-stack Developer
Contributions:13 reviews, 132 commits, 73 PRs in 3 years 1 month
Contributions summary:Kenan primarily focused on enhancing the BinderHub application's functionality and user interface. They added features such as base URL configuration and integration of a node selector for build pods. They also made improvements to the user interface by modifying HTML and CSS templates and correcting the display of launch icons. In addition, they addressed issues with Docker Hub registry integration and improved the generation of URLs.
Contributions:5 commits, 3 PRs, 2 comments in 2 years 4 months
Contributions summary:Kenan primarily focused on enhancing the `kubespawner` functionality, a Kubernetes spawner for JupyterHub. Their commits included improvements to the `profile_list` feature, making it more flexible and addressing documentation issues. They also made adjustments to ensure safe server names and implemented logic related to event handling. Moreover, the user cleaned up unused code within the project.
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.