Sagar Kumar

Staff Software Engineer at Harness

Mountain View, California, United States
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

👤
Senior
🎓
Top School
Sagar Kumar is a Staff Software Engineer based in Mountain View with 8 years building cloud-native systems and container storage tooling. He brings deep Go and Kubernetes expertise from roles at MayaData, IBM, and Harness, with hands-on experience implementing control-plane operations and CRDs for projects like openebs-archive/maya. Known for bridging backend engineering and DevOps, he has implemented runtask support for service/deployment/volume lifecycle operations and upgrade-result tracking in production-grade storage engines. A Certified Kubernetes Administrator and active open-source contributor, he blends pragmatic engineering with platform-level thinking to simplify complex distributed workflows. His background shows a pattern of shipping durable, automatable infrastructure features that reduce operational toil across teams.
code8 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Technocrats Institute of Technology & Science, Bhopal
languagesHindi, English
github-logo-circle

Github Skills (11)

storage10
kubernetes10
cas10
go10
controller10
kubernetes-pods10
operator10
yaml9
container9
api-design8
cicd7

Programming languages (12)

SmartyC#TypeScriptJavaShellCSSCJavaScript

Github contributions (5)

github-logo-circle
openebs-archive/maya

Mar 2019 - Jul 2019

Manage Container Attached Storage (CAS) - Data Engines in Kubernetes
Role in this project:
userBack-end & DevOps Engineer
Contributions:13 commits, 13 PRs, 108 comments in 4 months
Contributions summary:Sagar primarily focused on enhancing the `maya` project's `cast engine`, specifically adding support for various Kubernetes operations via `runtask`. This included implementing patch, get, and delete operations for services, deployments, replica sets, and CStor volumes/replicas. The user also contributed to the introduction of an upgrade result CRD to maintain the results of all the tasks for upgrading an openebs component. Moreover, added support for exec and get functionality.
volumecsi-driverkubernetesstoragecas
sagarkrsd/node-disk-manager

Mar 2018 - Jan 2019

Contributions:4 PRs, 78 pushes, 11 branches in 10 months
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
Sagar Kumar - Staff Software Engineer at Harness