Đurica Nikolić is a Staff Software Engineer based in Zurich who specializes in distributed systems, high-throughput metrics ingestion, and cloud-native reliability. At Grafana Labs he helped design and operate Mimir’s ingestion path—optimizing consistent-hash token distribution, leading a single-AZ to multi-AZ migration on AWS, and introducing adaptive limiters and cross-cluster protections to keep a global metrics pipeline stable under load. His background in formal static analysis and a strong academic record inform a methodical approach to correctness and fault isolation that complements his practical, performance-driven engineering. An active backend contributor to the well-known open-source Grafana Mimir project, he combines research-grade rigor with hands-on optimization of long-term Prometheus storage and ingestion.
3 years of coding experience
14 years of employment as a software developer
Master's degree, Computer Science, 110 (over 110) cum laude, Master's degree, Computer Science, 110 (over 110) cum laude at Università degli Studi di Verona
Contributions:1 release, 452 reviews, 5 commits in 14 days
Contributions summary:Đurica focused on improving the store gateway's performance by addressing issues related to loading series and chunks. They debugged and resolved context cancellation errors, ensuring proper error propagation. They also improved documentation and implemented code changes, including implementing review feedback to enhance code quality and maintainability, demonstrating a focus on backend optimization and codebase refinement within the context of a long-term storage system.
The Prometheus monitoring system and time series database - Yuri's fork
Contributions:22 pushes, 6 branches in 1 year 8 months
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.