Top expert inDevOps and Cloud Infrastructure Automation
Dimitris Sotirakis is a Staff Software Engineer with 10 years of experience specializing in platform, release and backend engineering, currently shaping cloud-first platform work at Grafana Labs. He has driven significant CI/CD improvements—cutting build times, decoupling OSS and enterprise pipelines, introducing Docker-per-PR workflows, and reducing flaky tests using observability tooling. His backend contributions to the widely used open-source Grafana include migrating datasources to dataframes, refactoring annotation queries, and fixing integrations like InfluxDB, demonstrating both product impact and deep engineering craft. He pairs strong Java and Go-centric backend skills with practical cloud and container expertise (Kubernetes, Argo, Drone, GitHub Actions) and a solid grounding in data-driven features. Notably, he built internal observability (Plugin CI report gRPC service) to surface CI metrics, showing a habit of instrumenting systems he operates. Based in Thessaloniki, Greece, he blends research-minded problem solving from his engineering education with hands-on reliability and release ownership.
10 years of coding experience
10 years of employment as a software developer
BEng & MEng Electrical & Computer Engineering, BEng & MEng Electrical & Computer Engineering at Aristotle University of Thessaloniki (AUTH)
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Role in this project:
Back-end Developer
Contributions:1 release, 901 reviews, 918 commits in 1 year 11 months
Contributions summary:Dimitris primarily focused on converting annotations to dataframes and refactoring the code to use dataframes within the Cloud Monitoring and Prometheus datasources. They updated the datasource, added tests for dataframe conversions, and refactored the annotation query execution. Additionally, the user fixed a bug related to hyphenated metric names, improving the InfluxDB integration.
Contributions:26 pushes, 1 branch in 5 years 2 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.
Request Free Trial
Dimitris Sotirakis - Staff Software Engineer at Grafana Labs