Furkat Gofurov

Senior Software Engineer at SUSE

Helsinki Metropolitan Area 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
Furkat Gofurov is a Senior Software Engineer based in the Helsinki area with 7 years of experience building cloud-native infrastructure and control-plane automation. He is driving Cluster API integration at Rancher and has served as a Cluster API release lead and Kubernetes RT Bug Triage Lead, contributing backend and DevOps work to kubeadm control plane, the Azure provider, and Metal3's baremetal-operator. His technical work includes enabling pre/post-kubeadm command mutation, targeted control-plane machine deletion and scaling, plus dependency upgrades and error-handling improvements to boost provider stability. Prior roles at SUSE and Ericsson build on earlier experience delivering election-grade web applications and teaching CCNA, giving him an uncommon mix of systems provisioning, cloud reliability, and applied networking knowledge. He combines open-source leadership with hands-on troubleshooting and test restorations, focusing on maintainability and safe upgrade paths.
code7 years of coding experience
job4 years of employment as a software developer
bookGraduate Research Student, Graduate Research Student at CRAN - The Research Center for Automatic Control
book"Umid" boarding-school specialized in foreign languages
bookMaster's degree, Master of Science with a Major in Computer Science, specialisation Mobile Systems, Master's degree, Master of Science with a Major in Computer Science, specialisation Mobile Systems at Lappeenranta University of Technology
bookMaster's degree, Master in Complex Systems Engineering, Master's degree, Master in Complex Systems Engineering at Universite de Lorraine
bookCisco Networking Academy
bookMaster's degree, Master in Pervasive Computing and Computers for sustainable development, Master's degree, Master in Pervasive Computing and Computers for sustainable development at Luleå University of Technology
bookBachelor of Science - BS, Telecommunications Engineering, 88/100, Bachelor of Science - BS, Telecommunications Engineering, 88/100 at Tashkent University of Information Technologies
languagesRussian, English, Uzbek
stackoverflow-logo

Stackoverflow

Stats
51reputation
606reached
0answers
2questions
github-logo-circle

Github Skills (29)

dependency-management10
azuread10
kubernetes10
docker10
bare-metal10
controller10
testing10
dockers10
cicd10
azure-aks10
metal10
iron10
go10
irony10
kubernetes-pods10

Programming languages (16)

SmartyRustMakefileVueGoHTMLGroovyJupyter Notebook

Github contributions (5)

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

Apr 2020 - Sep 2022

Bare metal host provisioning integration for Kubernetes
Role in this project:
userBack-end & DevOps Engineer
Contributions:143 reviews, 26 commits, 24 PRs in 2 years 5 months
Contributions summary:Furkat made several changes related to the `baremetal-operator` project, focusing on improvements to the Ironic integration. Their contributions include adding features to support image disk formats, and enhancing the controller to manage the BMH status and root device hints, and updating golang and tool versions. They also made updates to the tools and scripts used for local ironic deployment, and also addressed the removal of deprecated methods.
bare-metalprovisioningmetalhostkubernetes
kubernetes-sigs/cluster-api

May 2020 - Dec 2022

Home for Cluster API, a subproject of sig-cluster-lifecycle
Role in this project:
userBackend & DevOps Engineer
Contributions:344 reviews, 21 commits, 48 PRs in 2 years 7 months
Contributions summary:Furkat contributed to the `kubernetes-sigs/cluster-api` project, focusing on the kubeadm control plane. They implemented features enabling mutation of preKubeadm and postKubeadm commands, and files within kubeadmConfigSpec. Additionally, the user worked on scaling down the control plane by marking machines with a delete annotation and by adding a possibility to mark a specific control plane machine to be deleted. They also fixed failing tests and made adjustments based on code reviews.
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