Gowtham Shanmugasundaram

Senior Software Engineer (Openshift AI) at Red Hat

Bengaluru, Karnataka, 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

👤
Senior
🎓
Top School
Gowtham Shanmugasundaram is a Senior Software Engineer with a decade of experience building cloud-native storage and UI features, now working on OpenShift AI at Red Hat in Bengaluru. He has a strong full-stack background demonstrated by significant contributions to the OpenShift console UI and deep involvement in Red Hat’s OCS operator, where he implemented metrics, mirroring, and storage-class enhancements for Ceph/RBD. His work spans front-end usability improvements and back-end/DevOps automation, including deploying RBD mirror daemons and adding alerts and health metrics that improve operator observability. Having rotated through multiple roles at Red Hat and a stint at IBM and Flipkart, he brings production-hardened practices across large-scale distributed systems. Gowtham holds an MCA and is particularly adept at translating complex storage behaviors into actionable UI and operator features—an uncommon blend that bridges developer UX and low-level storage plumbing.
code10 years of coding experience
job9 years of employment as a software developer
bookMaster of Computer Applications - MCA Computer Programming Specific Applications, Master of Computer Applications - MCA Computer Programming Specific Applications at PSG College of Technology
bookBachelor of Computer Applicaiton Computer Programming Specific Applications, Bachelor of Computer Applicaiton Computer Programming Specific Applications at KSR College Of Arts And Science
github-logo-circle

Github Skills (26)

kubernetes10
roc10
go10
openshift10
prometheus10
kubernetes-pods10
ceph10
react10
alerts9
testing9
javascript9
apidoc9
ui-design9
alertview9
alertdialog9

Programming languages (8)

TypeScriptShellMakefileJavaScriptGoRubyPythonJsonnet

Github contributions (5)

github-logo-circle
openshift/console

Mar 2019 - May 2022

OpenShift Cluster Console UI
Role in this project:
userFull-stack Developer
Contributions:578 reviews, 46 commits, 61 PRs in 3 years 3 months
Contributions summary:Gowtham primarily contributed to the OpenShift console UI, focusing on the persistent volume and persistent volume claim pages by adding metrics and status fields. They also worked on the Ceph storage plugin, modifying code related to disk type selection, certificate secret key names, compression pool messages, and creating and testing multiple storage pools. Additionally, the user implemented changes to support encryption and thick provisioning for Ceph RBD storage classes.
consoleopenshiftk8skubernetescluster
red-hat-storage/ocs-operator

Mar 2021 - Feb 2022

Operator for RHOCS
Role in this project:
userBack-end & DevOps Engineer
Contributions:75 reviews, 28 commits, 12 PRs in 11 months
Contributions summary:Gowtham primarily contributed to the OCS operator, focusing on features related to block pool management and mirroring. They added features to enable block pool tabs in the operator's UI, implemented metrics for block pool mirroring status and image health, and added alerts. Additionally, the user refactored unit tests and implemented the deployment of RBD mirror daemons when mirroring is enabled, and updated the storage cluster API with new mirroring spec fields.
kubernetes-operatorkubernetesoperator
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
Gowtham Shanmugasundaram - Senior Software Engineer (Openshift AI) at Red Hat