Igor Karpukhin

Senior Software Engineer at MongoDB

Bavaria, Germany
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
Igor Karpukhin is a Senior Software Engineer with 12 years of experience building cloud-native and infrastructure software, currently contributing to MongoDB's cloud solutions from Bavaria, Germany. He has deep hands-on expertise in Go, Kubernetes, operator-sdk and controller-runtime, gained through roles at Red Hat (OpenShift logging and certified operators) and SAP, and by maintaining operator bundles for Red Hat’s ecosystem. Igor combines backend and DevOps skills—containerization, operator packaging, proxy and tooling fixes—with a history of designing high-throughput microservices for RTB systems and embedded control firmware for UAVs. He’s comfortable leading small teams and shipping production-grade operator and cloud features, with a practical focus on compatibility, deployment automation and observability. An engineer who moves between low-level embedded systems and large-scale cloud operators, he brings both systems thinking and release-minded attention to detail.
code12 years of coding experience
job12 years of employment as a software developer
bookMaster's degree, Computer Engineering, Engineer, Master's degree, Computer Engineering, Engineer at Казанский Государственный Технический Университет им. А.Н. Туполева
languagesEnglish, Russian, German
stackoverflow-logo

Stackoverflow

Stats
3reputation
797reached
0answers
1question
github-logo-circle

Github Skills (19)

kubernetes10
docker10
dockers10
cicd10
openshift10
kubernetes-pods10
k8s-operator10
operator-sdk10
operator10
yaml9
go9
logging8
vector7
fluentd7
vector-math7

Programming languages (9)

SmartyDockerfileShellVueJavaScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
Operator to support logging subsystem of OpenShift
Role in this project:
userDevOps Engineer
Contributions:82 reviews, 36 commits, 50 PRs in 1 year 8 months
Contributions summary:Igor primarily focused on updating operator SDK versions and fixing related tooling and controller versions. They also addressed issues related to proxy configurations and deployments, suggesting involvement in infrastructure and deployment aspects of the operator. Their work involved code cleanup and fixing various errors within the codebase. The user also implemented URL validation.
subsystemfluentdloggingopenshiftoperator
Production catalog for Red Hat Certified Operator Bundles
Role in this project:
userDevOps Engineer
Contributions:8 commits, 77 PRs, 2 comments in 8 months
Contributions summary:Igor primarily contributed to the `mongodb-atlas-kubernetes` operator by updating its `bundle.Dockerfile` across multiple versions. These updates included modifications to labels such as `com.redhat.openshift.versions`, and `operators.operatorframework.io.bundle.channels.v1`, indicating efforts to maintain compatibility and release the operator within the Red Hat OpenShift ecosystem. The user also appears to be updating the location of different resources in the bundle. This suggests a focus on operator packaging and deployment, specifically for OpenShift.
red-hatoperatorhatkuberneteskubernetes-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
Igor Karpukhin - Senior Software Engineer at MongoDB