Dharmit Shah

Senior Software Engineer at SUSE

Ahmedabad, Gujarat, India
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
Dharmit Shah is a senior software engineer with 13 years of experience building cloud-native infrastructure, Kubernetes-based tooling, and CI/CD pipelines from the ground up. Based in Ahmedabad, he has driven critical backend and DevOps work at Red Hat and SUSE, including leadership of the odo CLI project and contributions to KubeVirt and Harvester upgrade flows. Equally comfortable writing Go for Kubernetes integrations and authoring RPM trees and manifests, he blends systems-level engineering with pragmatic operational automation. His open-source footprint includes implementing sidecar hook functionality for kubevirt and improving developer UX in the widely used odo CLI, reflecting a focus on platform developer experience. A self-described “gopher” and evolving Rustacean, he pairs deep Linux and virtualization roots with continuous curiosity about lower-level tooling. Colleagues rely on him to simplify upgrade and build flows while keeping multi-arch and test automation realities in mind.
code13 years of coding experience
job14 years of employment as a software developer
bookBachelor of Engineering, Information Technology, Bachelor of Engineering, Information Technology at A D Patel Institute of Technology, CVM University
bookA. G. High School
languagesEnglish, Hindi, Gujarati
stackoverflow-logo

Stackoverflow

Stats
5,748reputation
910kreached
17answers
15questions
Badges
linux
top-1%
ubuntu
top-1%
docker
top-1%
github-logo-circle

Github Skills (22)

libvirt10
kubernetes10
docker10
linux10
cicd10
ubuntu10
go10
virtualization10
kubernetes-pods10
cli10
dockers9
devops9
rpm7
yaml7
tomcat6

Programming languages (18)

SmartyJavaJinjaRustMakefileGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
redhat-developer/odo

Apr 2019 - Nov 2022

odo - Developer-focused CLI for fast & iterative container-based application development on Podman and Kubernetes. Implementation of the open Devfile standard.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:7 releases, 1165 reviews, 159 commits in 3 years 8 months
Contributions summary:Dharmit's commits primarily involved fixing typos, improving the clarity of help messages, and correcting example code within the `odo` CLI tool. A significant portion of the commits addressed bugs in command-line argument handling. They also worked on updating the component's configuration for various flags related to the pod's specification. Moreover, the user made contributions related to the setup of the test and build environments for the tool.
golangodocontainersdeveloper-tooliterative
kubevirt/kubevirt

Dec 2022 - Mar 2024

Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
Role in this project:
userBackend & DevOps Engineer
Contributions:47 reviews, 6 PRs, 92 comments in 1 year 3 months
Contributions summary:Dharmit primarily contributed to the implementation of a sidecar hook functionality within the Kubernetes virtualization project. This involved adding a new ConfigMap type and associated logic to populate volumes within the VMI. The user also introduced unit tests for the new functionality and created the necessary RPM tree and configurations for the sidecar-shim. Moreover, the contributions included support for arm64 architecture, and fixing some manifest generation issues.
apivmsmachineslibvirtruntime
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