Nikhil Kathole is a Principal Software Quality Engineer at Red Hat with nine years of experience building reliable, cloud-native systems and test automation for subscription and satellite management services. A Red Hatter and open-source enthusiast, he blends Python programming with back-end and DevOps expertise to improve scalability and resilience in production-grade projects. His contributions to the widely-used Feast feature store include caching/refresh improvements, concurrency locks to prevent registry race conditions, and enhanced integration tests—work that demonstrates hands-on skill with ML infrastructure. At Red Hat he has led QE efforts for Pay-As-You-Go OpenShift offerings, driven early defect detection across teams, and mentored engineers while owning CI and reporting integrations. Known for pragmatic engineering, he often focuses on the intersection of reliability, automation, and developer experience to accelerate safe releases.
The Open Source Feature Store for Machine Learning
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:28 reviews, 13 PRs, 37 comments in 1 month
Contributions summary:Nikhil primarily focused on improving the caching and refresh mechanisms of the Feast registry, demonstrating a strong understanding of the project's core functionalities. They addressed concurrency issues by implementing lock mechanisms to prevent race conditions during registry updates. Additionally, the user contributed to the file path identification and integration tests, enhancing the reliability of the offline store. The user also made changes related to the UI and CLI for features list.
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
Nikhil Kathole - Principal Software Quality Engineer at Red Hat