Ivan Sim

Principal Software Engineer (SUSE Harvester)

British Columbia, Canada
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
Ivan Sim is a Principal Software Engineer with 13 years of experience specializing in cloud-native infrastructure, Kubernetes data protection, and observability. He has led and contributed to high-profile open-source projects—maintaining promdump, formerly Kanister and Linkerd work—and co-authored the CSI Changed Block Tracking KEP used by Kubernetes storage SIGs. At Dell and SUSE he designed backup/restore features and production-ready APIs, while his background spans SRE work on OpenShift, service mesh hardening at Buoyant, and automation of hypervisor/container CI/CD. Ivan pairs hands-on Go and DevOps engineering with mentoring and community advocacy, and he regularly shares insights via talks and a technical blog. Based in British Columbia, he brings a practical blend of deep systems expertise and a track record of stabilizing large-scale cloud platforms.
code13 years of coding experience
job16 years of employment as a software developer
bookBSc Honors Computing Science Software Engineering Specialist, BSc Honors Computing Science Software Engineering Specialist at Simon Fraser University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
9,140reputation
1.2mreached
243answers
4questions
Badges
mysql
top-5%
rest
top-5%
docker
top-5%
soap
top-5%
datatables
top-5%
apache
top-1%
github-logo-circle

Github Skills (34)

service-mesh10
kubernetes10
github-ci10
testing10
apache10
cicd10
go10
helm10
kubernetes-pods10
yaml10
githubaction-workflow10
cloud-native10
devops10
concurrency10
operator10

Programming languages (12)

SmartyJavaShellCSSRustSCSSMakefileJavaScript

Github contributions (5)

github-logo-circle
linkerd/linkerd2

Jun 2018 - Jun 2020

Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x.
Role in this project:
userBack-end & DevOps Engineer
Contributions:5 releases, 4 reviews, 53 commits in 2 years
Contributions summary:Ivan primarily contributed to the Linkerd2 project by addressing bugs, implementing features, and improving code quality. Their work involved modifying code related to proxy injection, handling pod statuses, and updating the CLI to manage resources like statefulsets. Furthermore, the user demonstrated experience in DevOps by introducing and configuring the proxy injector within the project's Helm chart. The user's efforts also improved the project's functionality and maintainability, particularly in Kubernetes service mesh implementations.
golangmesh2-xrustsecurity
kanisterio/kanister

Mar 2022 - Jan 2023

An extensible framework for application-level data management on Kubernetes, Kanister is a Cloud Native Computing Foundation sandbox project and was originally created by the Veeam Kasten team.
Role in this project:
userBackend & DevOps Engineer
Contributions:216 reviews, 46 commits, 45 PRs in 10 months
Contributions summary:Ivan primarily contributed to the Kanister project by implementing and improving the functionality of the system. Their work included adding new functions, updating existing ones, refactoring code, and modifying documentation. They also focused on enhancing the development workflow, which included adding a CI workflow, and updating scripts. Their contributions spanned the core functionality, testing and deployment of the Kanister project.
golangdata-managementdata-protectionoperatorkubernetes
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
Ivan Sim - Principal Software Engineer (SUSE Harvester)