Bartłomiej Płotka is a Senior Software Engineer and tech lead in London with over a decade of experience building scalable, cloud-native observability systems and an eight-year SRE background. As a Prometheus maintainer and co-author/core maintainer of Thanos, he has helped shape highly available long-term storage and monitoring used across the ecosystem and contributed to flagship projects like Grafana Mimir and Cortex. At Google he leads Managed Prometheus efforts, and previously drove observability architecture at Red Hat while operating to SRE standards in production. An O’Reilly author of Efficient Go and host of the Optimize All The Things podcast, he combines deep Go and gRPC expertise with community leadership in CNCF observability. He’s notable for pragmatic refactors and API-level compatibility work (e.g., Prometheus/Thanos integrations) that keep large distributed systems reliable and interoperable.
11 years of coding experience
10 years of employment as a software developer
Master’s Degree, Informatics: Distributed Applications and Internet Services, Master’s Degree, Informatics: Distributed Applications and Internet Services at Gdańsk University of Technology
Bachelor of Engineering (BE), Informatics, A, Bachelor of Engineering (BE), Informatics, A at Gdansk University of Technology
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
Role in this project:
Back-end Developer
Contributions:4 releases, 114 reviews, 21 commits in 1 year 8 months
Contributions summary:Bartłomiej primarily focused on refactoring and restructuring the codebase, specifically for gRPC middleware. Their work involved removing prefixes, modularizing implementations into separate modules, and adding generic interceptor code. This restructuring effort appears aimed at code reuse and simplification, as seen in the integration of generic interceptors. The commits demonstrate a deep understanding of gRPC and Go, evident in the modifications related to context propagation and tag handling.
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Role in this project:
Back-end Developer
Contributions:38 releases, 1610 reviews, 1042 commits in 5 years 2 months
Contributions summary:Bartłomiej primarily worked on refactoring the code base by replicating an HTTP compression handler and then removing the redundant handler. They also fixed routing issues and implemented the Query API, enhancing compatibility with existing Prometheus frontends. The commits demonstrate a focus on backend logic, API integration, and improving the overall architecture of the project, specifically its interaction with external tools like Grafana.
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
Bartłomiej Płotka - Senior Software Engineer (TL) at O'Reilly Media