Kashif Khan

Espoo, Finland
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
Kashif Khan is an experienced software engineer and researcher with six years in cloud-native and telecom domains, currently serving as Tag Infrastructure Co-chair at CNCF and Open Source Architect at Ericsson. He blends deep systems programming in C, Java and Go with hands-on DevOps and backend work, contributing to prominent projects like Kubernetes Cluster API and Metal3’s baremetal-operator. His doctoral work on energy efficiency in high-performance computing informs a pragmatic focus on scalable, performant systems and resource-aware designs. At Ericsson he progressed from researcher to product owner and master developer, bridging research, product strategy and implementation. He is particularly skilled at defining crisp research problems and carrying them through design and production-grade code, often improving cluster management, error handling and deployment automation. Based in Espoo, Finland, he brings a unique mix of academic rigor and open-source impact to cloud infrastructure challenges.
code6 years of coding experience
job14 years of employment as a software developer
bookDoctor of Science, Energy Efficiency in High Performance Computing, Doctor of Science, Energy Efficiency in High Performance Computing at Aalto University
bookBachelor's Degree, Computer Science and Engineering, Bachelor's Degree, Computer Science and Engineering at Khulna University
bookNorwegian University of Science and Technology
languagesEnglish
github-logo-circle

Github Skills (14)

kubernetes10
cluster-api10
error-handling10
docker10
bare-metal10
go10
dockers10
cicd10
kubernetes-pods10
cert-manager10
automation9
automations9
yaml8
bash7

Programming languages (11)

TypeScriptShellC++CMakefileGoLuaHTML

Github contributions (5)

github-logo-circle
metal3-io/baremetal-operator

Feb 2020 - Dec 2022

Bare metal host provisioning integration for Kubernetes
Role in this project:
userBackend & DevOps Engineer
Contributions:490 reviews, 56 commits, 113 PRs in 2 years 10 months
Contributions summary:Kashif focused on enhancing the bare metal host provisioning process for Kubernetes. Their work involved adding status annotations for bare metal hosts, enabling status restoration, and improving the management of host power. The user also contributed to the deployment scripts, removing legacy code, and fixing kustomization and TLS paths. They added removal scripts and updated image tags in the deployment.
bare-metalprovisioningmetalhostkubernetes
kubernetes-sigs/cluster-api

Aug 2019 - Oct 2022

Home for Cluster API, a subproject of sig-cluster-lifecycle
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:7 reviews, 7 commits, 9 PRs in 3 years 2 months
Contributions summary:Kashif contributed to the core functionality of the `cluster-api` project, focusing on improving kubeconfig fetching and error handling within the Kubernetes environment. Their work involved adding functionality for fetching kubeconfig, and setting machine error status if the infrastructure object is deleted, which demonstrates an understanding of cluster management and error handling. The user also upgraded cert-manager, and bumped the docker dependency. These changes improve the project's compatibility and functionality.
apilifecyclesubprojectcluster-apisig
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
Kashif Khan