Paulin Todev

Senior Software Engineer at Grafana Labs

London, England, United Kingdom
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
Paulin Todev is a Senior Software Engineer based in London with 11 years of experience building reliable back-end systems and observability tooling. Currently at Grafana Labs, he focuses on tracing and OpenTelemetry integrations, bringing pragmatic fixes that prevent panics and improve collector interoperability. Previously he spent seven years as a C++ developer at Barclays Investment Bank, honing performance-sensitive and production-grade engineering skills. Paulin is an active open-source contributor to prominent projects like Prometheus and the OpenTelemetry Collector, where his work on scrape loops, discovery, and receiver/extension robustness improves monitoring fidelity at scale. He combines a theoretical physics background from the University of Glasgow with practical DevOps experience, which surfaces in careful attention to metrics, caches, and edge-case behavior. Colleagues value him for tackling low-level stability issues that quietly make large distributed systems more dependable.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor's Degree, Theoretical Physics, Bachelor's Degree, Theoretical Physics at The University of Glasgow
github-logo-circle

Github Skills (21)

monitoring10
observability10
testing10
configuration-management10
time-series10
agent10
prometheus10
go10
yaml10
opentelemetry10
webextension10
metric10
devops9
kubernetes-pods8
cloki8

Programming languages (8)

SmartyTypeScriptDockerfileShellCGoRubyJsonnet

Github contributions (5)

github-logo-circle
grafana/agent

Oct 2022 - Jan 2023

Vendor-neutral programmable observability pipelines.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:570 reviews, 17 commits, 340 PRs in 3 months
Contributions summary:Paulin primarily contributed to the Grafana Agent project by implementing and modifying backend configurations, particularly related to tracing and OpenTelemetry. They addressed critical issues in the tracing configuration, preventing panics and adding new options for OpenTelemetry Collector integration. Furthermore, the user worked on enhancing components within the system, such as remote write and relabel, ensuring they function correctly, especially when the components aren't active, and introducing new features like an otelcol.receiver.opencensus Flow component.
opentelemetry-collectorlgtmagenttempoobservability
prometheus/prometheus

Dec 2022 - Feb 2025

The Prometheus monitoring system and time series database.
Role in this project:
userBack-end Developer
Contributions:19 reviews, 8 PRs, 43 comments in 2 years 2 months
Contributions summary:Paulin contributed to the Prometheus monitoring system, focusing on the scrape component and discovery manager. Their work involved modifying scrape metrics, enabling the use of non-default registries, and implementing changes to enhance the behavior of scrape loops and caches within the system. Additionally, the user addressed various test-related improvements and metric-related adjustments within the discovery manager and related components. These changes likely aim to improve the system's monitoring capabilities and internal efficiency.
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