DHARMIT SHAH
+91 99256 98090
GitHub ⋄ Email ⋄ LinkedIn ⋄ Blog ⋄ StackOverflow
SUMMARY
Software Engineer working in open source domain. Experienced in engineering (9 years), technical support (2.5
years), and user-facing roles (4 years); now focusing on getting into the depths of Go & Kubernetes. I have been
working remotely since October 2015.
SKILLS
Primary Go, Linux, Kubernetes, Virtualization
Secondary Bazel, Python, Ansible, Terraform, LaTeX
I AM PROUD OF
• End-to-end work on hook sidecar ConfigMap feature on an entirely new code base
• odo dev, concurrency (1, 2, 3) to improve odo logs performance, lead documentation effort. Created 12 videos
for enablement of Technical Support, opened 18 bugs in the process, and received an award for the same
• Presented CentOS Container Pipeline Service in conferences and architected its v2 based on OpenShift 3
• Mentored students who are now engineers at Red Hat, SUSE, Oracle, Intel, etc. References available on request.
EXPERIENCE
Senior Software Engineer, SUSE Apr 2024- Present
• Part of Software Solution Engineering team
• Troubleshoot and debug issues coming from customers and/or technical support
• Provide hot fixes to address issues
• Developed features (1) for Observability & Backup team
Senior Software Engineer, Red Hat Oct 2015 - Mar 2024
• Developer on the KubeVirt team Dec 2022 - Present
– End-to-end implementation and delivery for ConfigMap support in hook sidecar
– Use Operator framework to build and manage Kubernetes Operators
– Stack: Go, controller runtime, operator-sdk
• Developer and Team Lead for the odo project Apr 2019 - Dec 2022
– Go CLI to deploy apps on k8s; extensively used concurrency primitives.
– Team Lead between Nov 2020 - Dec 2021
– Lead the documentation effort: (website)
– Lead the effort to educate support team about the tooling.
– Stack: Go, spf13/cobra (CLI framework); goroutines, mutexes, sync/atomic (concurrency)
• Developer and Architect for CentOS Container Pipeline project Mar 2016 - Apr 2019
– Service written in Python and deployed on OpenShift using Ansible
– Lead the architectural effort to move to OpenShift
– Stack: Python; Ansible & OpenShift (deployment); Jenkins Pipelines (build orchestration), beanstalkd
(message queue); Prometheus & Grafana (monitoring)
DevOps Engineer, Ishi Systems Jul 2015 - Oct 2015
• Evaluate Apache Mesos on AWS using Terraform for application deployment