Rohit Jnagal is a Distinguished Engineer with 12+ years of systems and infrastructure expertise, currently leading Compute & AI Infrastructure at Google after a recent principal engineering role at Databricks. He has deep kernel- and container-level experience—helping found and shepherd Kubernetes to 1.0 and maintaining core projects like runc, libcontainer, cAdvisor and lmctfy—bringing production-hardened resource isolation, cgroup, and fleet efficiency innovations to hyperscale environments. Rohit’s background spans OS kernel work at Veritas and HP to virtualization and I/O at 3leaf, giving him rare end-to-end fluency from device and kernel internals up through cluster management and cloud efficiency. Known for blending hands-on systems programming with operational rigor, he has driven release and monitoring improvements in widely used open-source projects and led Borg-level efficiency efforts for compute, ML, and cloud platforms.
Analyzes resource usage and performance characteristics of running containers.
Role in this project:
Backend Developer
Contributions:2 releases, 330 commits, 246 PRs in 1 year 3 months
Contributions summary:Rohit focused on enhancing the cAdvisor project by implementing features to gather and report additional system metrics. Their work included adding version information, including kernel and docker versions, to the system info. They also introduced the collection of disk I/O statistics, expanded the functionality to gather process-related load stats and introduced support for xfs filesystems. Furthermore, they implemented changes to improve the accuracy and presentation of the ps output.
lmctfy is the open source version of Google’s container stack, which provides Linux application containers.
Role in this project:
Back-end Developer
Contributions:9 commits, 1 PR, 2 branches in 1 year 8 months
Contributions summary:Rohit's contributions primarily involve modifying the command-line interface (CLI) arguments and functionality of the lmctfy project, focusing on container initialization, listing, and management. Their work includes removing assertions, fixing argument counts, and adding support for block I/O controllers and NUMA stats within the memory controller. Additionally, the user integrated support for a custom init command and updated the lmctfy protocol definition.
containersrunclinux-applicationlinuxpodman
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.