Marco Pracucci is a Principal Software Engineer II with 14 years of experience building and operating large-scale, cloud-native observability systems, currently leading Mimir development at Grafana Labs. A co-founder and former CTO of Spreaker, he scaled a podcasting platform to over 100M monthly users and later led SRE efforts to productionize Kubernetes-based infrastructure and CI/CD at Voxnest. Marco blends hands-on backend engineering with platform leadership—shipping reliability, partitioning fixes, and query-consistency improvements across high-profile OSS projects like Grafana Mimir, Prometheus, Thanos and Loki. His open-source work focuses on robustness of ingestion and storage pipelines (notably fixing Kafka partial-failure data loss and TSDB memory optimizations) and practical observability improvements surfaced in dashboards and metrics. Based in Italy and academically trained at the University of Bologna with top honors, he prefers Twitter over LinkedIn for quick contact and keeps a low public profile despite a deep impact on monitoring ecosystems.
14 years of coding experience
13 years of employment as a software developer
110/110 with full marks, Computer science, 110/110 with full marks, Computer science at Alma Mater Studiorum – Università di Bologna
Contributions:3 releases, 3961 reviews, 1222 commits in 2 years 11 months
Contributions summary:The user, Marco Pracucci, was primarily focused on improving the Mimir project's operational aspects, specifically around the ingest storage features. The contributions involved fixing issues related to the partitioning of data during Kafka writes, addressing a data loss bug caused by partial failures in Kafka Fetch requests, and enhancing the robustness and reliability of the ingestion pipeline. Moreover, the user modified the query frontend to enforce read consistency, ensuring that queries returned up-to-date data from the storage backend and added panels to the "Mimir / Queries" dashboard to show read/write performance metrics.
Contributions:12 reviews, 51 commits, 53 PRs in 3 years
Contributions summary:Marco primarily focused on improving the Loki backend, specifically addressing order stability issues in the `orderedDeps()` function. They refactored code for improved dependency management and ensured the consistent behavior of core functionalities. Further contributions included the implementation of a redirection feature in the Promtail server, and enhancing the testing framework with parallel execution of regex and JSON stage tests, along with the addition of source support to these stages.
prometheuslokigrafanaloggingcloudnative
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.