Senior Solutions Architect - Enterprise at Red Hat
Gurugram, Haryana, India
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Vivek Goyal is a Senior Solutions Architect with 26 years of experience designing cloud-native, DevOps-driven enterprise systems and leading product engineering initiatives. Currently at Red Hat, he blends deep systems architecture and Kubernetes expertise with a strong background in pre-sales, application modernization, and performance engineering. He has a track record of hands-on contributions to prominent open-source container and hypervisor projects—improving runc’s mount propagation behavior, hardening moby’s devicemapper driver, and enhancing virtiofsd in a modern hypervisor stack. A former CTO and long-tenured Microsoft and IBM architect, he excels at translating complex business needs into scalable, secure cloud architectures and operational practices. Based in Gurugram and an IIT Delhi alumnus, he pairs technical depth with leadership, often surfacing subtle infrastructure issues (like pivot_root/mount propagation and deferred device deletion) that improve robustness at scale.
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
Role in this project:
Back-end Developer
Contributions:100 commits, 50 PRs, 1340 comments in 3 years 1 month
Contributions summary:Vivek primarily contributed to the devicemapper storage driver within the Moby project, focusing on improving its stability, performance, and reliability. Their work involved refactoring and optimizing device removal and deactivation routines. They addressed issues related to resource leaks and device conflicts, introduced features like deferred device deletion, and enhanced the logging and error handling. The contributions reflect expertise in managing low-level storage operations and addressing issues specific to the devicemapper driver.
CLI tool for spawning and running containers according to the OCI specification
Role in this project:
Back-end & DevOps Engineer
Contributions:8 commits, 4 PRs, 95 comments in 1 year 1 month
Contributions summary:Vivek primarily focused on improving the `runc` project's container mounting capabilities. Their work involved modifying the `libcontainer` package to handle mount propagation flags, allowing for more flexible container configurations. Furthermore, the user implemented test cases to validate the functionality of different mount propagation modes. They also addressed issues related to making parent mounts private to ensure correct behavior with `pivot_root()` and bind mounts.
containersruncseccompspecificationpodman
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
Vivek Goyal - Senior Solutions Architect - Enterprise at Red Hat