Artyom Lukianov

Principal Software Engineer at Salesforce

Israel
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
Artyom Lukianov is a Principal Software Engineer with 12 years of experience building cloud-native infrastructure, CI/CD pipelines, and microservices, currently contributing at Salesforce after leading core infrastructure efforts at OwnBackup. He has deep Kubernetes and Linux internals expertise—authoring the Kubernetes memory manager feature and contributing to high-profile projects like kubernetes/kubernetes, cri-o, and node-feature-discovery to improve resource accounting for NUMA and hugepages. At Red Hat he helped make KubeVirt production-ready, moved it to Bazel, and delivered telco-focused compute features (performance-addon-operator) that shaped OpenShift node behavior. Comfortable across Python and Go, and across AWS and Azure, he combines hands-on systems work with pragmatic platform design—evidenced by implementing unified storage and customer-key migration across clouds. Known for improving test and CI tooling as much as implementing runtime features, he blends deep technical ownership with a track record of upstream open-source impact.
code12 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Tel Aviv University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (34)

rubocop10
ruby-rails10
kubernetes10
container10
docker10
testing10
enforcement10
rails10
container-runtime-interface10
dockers10
cicd10
refactor10
ruby10
manageiq10
occi10

Programming languages (14)

SmartyJavaCSSCMakefileGoSassHTML

Github contributions (5)

github-logo-circle
kubevirt/kubevirt

Jun 2017 - Nov 2019

Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
Role in this project:
userBack-end & DevOps Engineer
Contributions:477 commits, 367 PRs, 193 pushes in 2 years 4 months
Contributions summary:Artyom's contributions primarily focused on enhancing the functionality and operability of the Kubevirt project. They moved the spice-proxy to the Kubevirt repository, adding a Dockerfile and running it as a non-root user. Moreover, the user worked on setting domain fixed values and implementing validation, enhancing the reliability of the system and improving the process of virtual machine setup, and maintenance. They also contributed by updating the image and testing infrastructure, and improved the efficiency of the tests.
apivmsmachineslibvirtruntime
Machine API operator
Role in this project:
userBack-end & DevOps Engineer
Contributions:33 commits, 29 PRs, 322 comments in 6 months
Contributions summary:Artyom's primary contribution involves enhancing the machine API operator, specifically focusing on resource locking mechanisms and the removal of dependencies. They implemented non-empty schemes for resource locks to improve event recording. Furthermore, the user removed the apiserver-builder dependency and incorporated code-generator dependencies under the vendor directory. They also generated clientsets for the machine health check API and created utility methods for node condition retrieval.
operator-sdkapioperatorkuberneteskubernetes-operator
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
Artyom Lukianov - Principal Software Engineer at Salesforce