Urvashi Mohnani is a Principal Software Engineer with nine years of experience building and leading cloud-native container tooling at Red Hat, where she progressed from intern to team lead and now drives OpenShift container tools. She combines backend engineering and DevOps expertise—contributing significant features and fixes across high-profile open-source projects like cri-o, buildah, skopeo and containers/image—to improve image handling, authentication, storage reliability and CLI workflows. Urvashi has a strong testing and QA mindset, having added robust CRI tests and unit coverage, and she’s extended OpenShift APIs with practical CRDs for registry and runtime configuration. Based in Greater Boston, she pairs systems-level reliability work (e.g., overlay storage fixes and reboot resilience) with developer ergonomics such as credential integration and manifest conversions, making both operators’ and developers’ lives easier. An electrical and computer engineering graduate from Boston University, she brings a grounding in systems thinking and hands-on troubleshooting from campus consulting to large-scale open-source operations.
8 years of coding experience
6 years of employment as a software developer
High School, High School at Ghana International School
Bachelor of Science Electrical Engineering and Computer Engineering, Bachelor of Science Electrical Engineering and Computer Engineering at Boston University
Contributions:131 reviews, 67 commits, 63 PRs in 3 years 4 months
Contributions summary:Urvashi's contributions primarily focused on enhancing the machine-config-operator. They introduced a new ContainerRuntimeConfig CRD and controller, enabling the configuration of CRIO and storage options. They also added support for watching Image CRs for registry changes, and added extra filters to determine if changes to the registry were made before syncing the image handler. In addition, the user added unit tests for the container runtime config controller.
Open Container Initiative-based implementation of Kubernetes Container Runtime Interface
Role in this project:
Back-end & DevOps Engineer
Contributions:31 releases, 14 reviews, 219 commits in 4 years
Contributions summary:Urvashi contributed significantly to the development and maintenance of the `cri-o/cri-o` repository, focusing on the addition of new commands for image and container management. Their work included implementing `kpod pull`, `kpod history`, `kpod save`, `kpod load`, and `kpod export` commands, expanding the functionality of the `kpod` utility for managing pods and images. They also refactored code by removing duplicated flags and fixed a nil issue to enhance the user experience.
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
Urvashi Mohnani - Principal Software Engineer at Red Hat