Dimitar Dimitrov

Software Engineer at Spiral

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
Dimitar Dimitrov is a software engineer based in London with nine years of experience building and optimizing back-end systems, currently working at Spiral after a multi-role tenure at Grafana Labs. He has deep expertise in performance engineering and distributed time-series systems, demonstrated by contributions to Prometheus where he simplified rule evaluation logic, fixed query race conditions, and tuned logging to improve Mimir compaction performance. Comfortable across startups and scale-ups, Dimitar has progressed from graduate roles to staff-level responsibilities, combining hands-on coding with system-level thinking. A University of Manchester computer science graduate, he is driven by continuous learning and seeks challenging problems that reward clarity and efficiency in large-scale systems.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at The University of Manchester
bookHigh School Diploma, High School Diploma at American College of Sofia
stackoverflow-logo

Stackoverflow

Stats
714reputation
107kreached
3answers
1question
github-logo-circle

Github Skills (23)

timeseries-database10
monitoring10
performance-monitor10
performance-analytics10
performance-measurement10
go10
performance-analysis10
prometheus10
optimisation10
performance-tuning10
performance-monitoring10
optimization10
alerts9
alertview9
alertdialog9

Programming languages (10)

SmartyTypeScriptJavaCStarlarkGoLuaSwift

Github contributions (5)

github-logo-circle
prometheus/prometheus

Nov 2021 - Mar 2025

The Prometheus monitoring system and time series database.
Role in this project:
userBack-end Developer & Performance Engineer
Contributions:11 reviews, 13 PRs, 32 comments in 3 years 4 months
Contributions summary:Dimitar contributed to the Prometheus monitoring system by focusing on performance and optimization of the time series database and query engine. Their work involved simplifying complex calculations within the rule evaluation engine, adding detailed comments to clarify the logic, and addressing race conditions in the query execution path. They also reduced debug logging to improve performance, specifically around Mimir compactions, demonstrating a strong understanding of system performance and optimization techniques within the Prometheus ecosystem.
time-series-databaseprometheus-exporterseries-databasealertingdatabase
dimitarvdimitrov/sporkfs

Sep 2019 - Sep 2022

Distributed file system in Go
Contributions:95 pushes, 32 branches, 5 issues in 2 years 11 months
golangconsistent-hashingdistributed-computingfilesystemfile-watcher
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