Jayapriya Pai

Senior Software Engineer at Red Hat

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

🤩
Rockstar
🎓
Top School
Jayapriya Pai is a Senior Software Engineer with 10 years of experience specializing in Kubernetes-native development, observability, and infrastructure automation, currently contributing to OpenShift's in-cluster monitoring at Red Hat. She brings a cross-functional background spanning Quality Engineering, Systems Engineering, and Software Engineering, and routinely automates repetitive operational tasks to simplify business workflows. An active open-source contributor, she has made substantive fixes and stability improvements to Prometheus and the Prometheus Operator, influencing widely used monitoring projects. Fluent in Go and comfortable across Ruby, Python, Java, C/C++ and full-stack tooling, she combines production operations savvy with a strong debugging mindset for distributed systems. Beyond code, she teaches and runs hands-on workshops on containers and Kubernetes and writes about engineering practices on her blog, reflecting a passion for sharing practical knowledge.
code10 years of coding experience
job7 years of employment as a software developer
bookSecondary School Leaving Certificate from State Board of Secondary Examination Kerala, Secondary School Leaving Certificate from State Board of Secondary Examination Kerala at M.P.M.E.M.H.S.S Thammanam
bookMassive Open Online Course (MOOC) Computer Science, Massive Open Online Course (MOOC) Computer Science at Coursera
bookMassive Open Online Course (MOOC) Computer Science, Massive Open Online Course (MOOC) Computer Science at Udacity
bookOnline Big Data Training Data Science, Online Big Data Training Data Science at Big Data University
bookCertifications Cloud Containers Kubernetes, Certifications Cloud Containers Kubernetes at Udemy
bookBachelor of Technology (B.Tech.) Computer Science and Engineering, Bachelor of Technology (B.Tech.) Computer Science and Engineering at Amrita Vishwa Vidyapeetham
bookContinuous Learning, Continuous Learning at LinkedIn Learning
bookContinous Learning Cloud Containers Programming Full Stack Web Development Linux, Continous Learning Cloud Containers Programming Full Stack Web Development Linux at Pluralsight
bookTechnical Higher Secondary Examination from Board of Higher Secondary Examination Kerala Physical Science Group(Electronics), Technical Higher Secondary Examination from Board of Higher Secondary Examination Kerala Physical Science Group(Electronics) at Model Technical Higher Secondary School Kaloor
bookMaster of Technology (M.Tech.) Computer and Information Science, Master of Technology (M.Tech.) Computer and Information Science at Cochin University of Science and Technology
languagesKonkani, Malayalam, Hindi, English
stackoverflow-logo

Stackoverflow

Stats
1,161reputation
326kreached
93answers
1question
github-logo-circle

Github Skills (31)

monitoring10
kubernetes10
configuration-management10
go10
prometheus10
kubernetes-pods10
yaml10
devops10
jsonnet9
logging9
refactoring8
azure8
alarmmanager8
notificationmanager8
aws8

Programming languages (9)

TypeScriptSmartyShellMakefileJavaScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
Manage the OpenShift monitoring stack
Role in this project:
userDevOps Engineer
Contributions:172 reviews, 135 commits, 102 PRs in 1 year 8 months
Contributions summary:Jayapriya primarily contributed to the maintenance and improvement of the cluster monitoring operator. Their work involved updating metrics for Kubernetes nodes, reverting changes to anti-affinity configurations, and disabling PodDisruptionBudgets for Prometheus and Alertmanager. They also removed PodDisruptionBudgets in several manifest and task files. Furthermore, the user updated test files to reflect the current configurations. The changes also involve removing context.TODO() calls and adding retry logic to the client code.
monitoringkubernetesgrafanaopenshift
Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
Role in this project:
userBackend & DevOps Engineer
Contributions:12 releases, 550 reviews, 70 commits in 1 year 5 months
Contributions summary:Jayapriya primarily focused on improving the Prometheus Operator's functionality and stability. They made code changes to update failure messages shown to the user for stateful updates and merged failing messages into an array. The user also removed context.TODO() calls, migrating to context passing and updated logger messages for key and statefulset info. The user also contributed to the addition of validation for new features, improving the code quality.
clustersoperatorprometheus-operatorkubernetesatop
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
Jayapriya Pai - Senior Software Engineer at Red Hat