Jan Fajerski

Principal Software Engineer at Red Hat

Sweden
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
Jan Fajerski is a Principal Software Engineer at Red Hat with 11 years of experience building and hardening cloud-native monitoring and observability systems. He brings deep back-end and DevOps expertise, contributing to high-profile open-source projects such as Prometheus and the Prometheus Operator, where he improved web UI build processes, asset management, and authorization handling. Jan has a strong track record in designing reliable monitoring deployments for Kubernetes and OpenShift, including operator refactors, deployment automation, and test automation for cluster monitoring. He focuses on pragmatic, maintainable engineering—often addressing subtle operational gaps like unused rule detection, asset compression, and merge-conflict resolution that improve long-term maintainability. Based in Sweden, he pairs systems-architecture thinking with hands-on coding and scripting, bridging development and production reliability.
code11 years of coding experience
github-logo-circle

Github Skills (40)

operator10
continuous-deployment10
monitoring10
kubernetes10
develop10
continuous-integration10
testing10
alertdialog10
alertifyjs10
configuration-management10
authentication10
alertview10
grafana10
alerts10
cicd10

Programming languages (17)

JavaC++CSSCMakefileGoHTMLJsonnet

Github contributions (5)

github-logo-circle
Manage the OpenShift monitoring stack
Role in this project:
userDevOps Engineer & System Architect
Contributions:348 reviews, 117 commits, 91 PRs in 1 year 9 months
Contributions summary:Jan primarily contributed to the infrastructure and deployment aspects of the OpenShift cluster monitoring operator. Their commits focused on improving the reliability and maintainability of the monitoring stack, including the creation of a script to check for unused rules, enhancing the operator's error handling and status reporting, and refactoring the operator's reconcile loop to improve performance. They also made changes to the configuration and deployment of Prometheus and related components and tests.
monitoringkubernetesgrafanaopenshift
A set of Grafana dashboards and Prometheus alerts for Kubernetes.
Role in this project:
userDevOps Engineer
Contributions:4 reviews, 7 commits, 12 PRs in 8 months
Contributions summary:Jan's primary contributions revolve around modifying and optimizing Grafana dashboards and Prometheus alerts for Kubernetes. They addressed issues related to network panel displays and resource allocation alerts, specifically adjusting configurations to prevent overcommit alerts on single-node Kubernetes setups. Additionally, the user condensed network-related rows in dashboards for improved clarity and adjusted template variable matching. Their work involved direct interaction with the `kubernetes-mixin` project's core functionality and monitoring infrastructure.
grafana-dashboardsalertsdashboardskubernetesgrafana
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
Jan Fajerski - Principal Software Engineer at Red Hat