Vladyslav Diachenko

Technical Lead at Grafana Labs

Odesa, Odesa Oblast, Ukraine
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
Vladyslav Diachenko is a Technical Lead at Grafana Labs with five years of professional experience building scalable back-end systems and observability tooling. He progressed from Java developer roles to leading engineering efforts since joining Grafana, contributing notable tracing and logging improvements to high-profile open-source projects like Grafana Mimir and Loki. His work focuses on reliability, observability, and operational debuggability—adding tenant-aware tracing, refining spans, and hardening gRPC error handling to make distributed systems easier to run and troubleshoot. Based in Odesa, Ukraine, he combines hands-on coding and codebase stewardship with practical documentation and upgrade guidance, showing a knack for smoothing real-world upgrades and tests.
code5 years of coding experience
job6 years of employment as a software developer
bookMaster's degree Software development, Master's degree Software development at Kherson State University
languagesUkrainian, English
github-logo-circle

Github Skills (14)

opentelemetry10
logging10
error-handling10
lokijs10
observability10
prometheus10
go10
tracer10
trace10
cloki10
grpc9
metric9
tsd8
otel8

Programming languages (5)

TypeScriptSmartyJavaGoPython

Github contributions (5)

github-logo-circle
grafana/loki

Jan 2022 - Jan 2023

Like Prometheus, but for logs.
Role in this project:
userBack-end Developer
Contributions:468 reviews, 52 commits, 335 PRs in 1 year
Contributions summary:Vladyslav primarily focused on enhancing the reliability and functionality of the Loki logging system. Their contributions included modifying error handling within the server code, specifically addressing gRPC errors and improving client request cancellation responses. The user also contributed to the system's upgrade process by adding upgrade notes to the documentation. Additionally, they participated in fixing issues related to API functionality and code refactoring.
logginglokigrafanaprometheuscloudnative
grafana/mimir

May 2021 - Nov 2021

Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.
Role in this project:
userBack-end Developer
Contributions:33 commits in 5 months
Contributions summary:Vladyslav primarily contributed to the Grafana Mimir project by implementing and refining features related to tracing. Their work involved adding `tenant_id` tags to tracing spans, creating additional spans, and modifying the structure of tracing data. They also fixed linting errors, addressed test failures, and updated the CHANGELOG. Their contributions focused on improving the observability and debugging capabilities of the system.
tenantobservabilitygrafanaprometheusstorage
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