Patryk Prus

Senior Software Engineer at Grafana Labs

Atlanta Metropolitan Area United States
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
Patryk Prus is a Senior Software Engineer with 10+ years building everything from embedded device drivers to globally distributed, cloud-native systems using Go, Python, PHP and C/C++. Currently at Grafana Labs, he combines deep systems expertise (Kubernetes, AWS/GCP, Docker, Linux) with hands-on reliability work and architecture design from prior staff roles at Pindrop and MailChimp. Patryk is an active back-end open-source contributor to high-profile observability projects like Prometheus and Grafana Mimir, improving TSDB WAL replay correctness and metadata handling in multi-tenant ingesters. He’s known for taking ownership of neglected systems—documenting, simplifying, and hardening them—and for operationalizing unified monitoring and alerting across teams. With an academic background in electrical and computer engineering from Georgia Tech, he brings a hardware-to-cloud perspective that surfaces subtle reliability and performance trade-offs.
code10 years of coding experience
job14 years of employment as a software developer
bookBachelor's Degree, Electrical Engineering, Bachelor's Degree, Electrical Engineering at Georgia Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

timeseries-database10
tsd10
go10
prometheus10
wal10
back-end-development10
metric10
testing10
data-structure9
observability9
data-structures9
monitoring8

Programming languages (7)

SmartyTypeScriptGoObjective-CRubyJsonnetPython

Github contributions (5)

github-logo-circle
grafana/mimir

May 2022 - Jan 2023

Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.
Role in this project:
userBack-end Developer
Contributions:1 release, 93 reviews, 12 commits in 7 months
Contributions summary:Patryk contributed to the Grafana Mimir project, focusing on backend functionalities. Their work included moving and refactoring code related to usage generation and flag category overrides. They also addressed issues related to metric metadata, including fixing label order and implementing metadata limits within the ingester component. Furthermore, the user added tests for these metadata limits, contributing to improved code quality and reliability.
tenantobservabilitygrafanaprometheusstorage
prometheus/prometheus

Feb 2023 - Mar 2025

The Prometheus monitoring system and time series database.
Role in this project:
userBack-end Developer
Contributions:12 reviews, 10 PRs, 20 comments in 2 years 1 month
Contributions summary:Patryk primarily focused on enhancements to the Prometheus time-series database (TSDB) component. Their work involved modifying the `head.go` and related files to address issues with duplicate series records within checkpoints during the WAL replay process. The changes included renaming data structures and introducing new logic to manage the lifecycle of series records in the checkpoint and WAL. Furthermore, they integrated new metrics to better track the number of unknown series references encountered during WAL/WBL replay, enhancing monitoring capabilities.
time-series-databaseprometheus-exporterseries-databasealertingdatabase
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