Dimitris is a Staff Software Engineer with background in Backend, DevOps, Release and Platform Engineering. 

He has spent most of his career designing and scaling systems that empower teams to ship software with confidence, together with specializing in CI/CD architecture. 

Dimitris focuses on building tooling and frameworks that had to do with CI/CD observability, minimizing delivery workflows struggles and improving developer experience in general. He is also involved with the OpenTelemetry foundation.

Presentations

23x

Renovate Your Life: How we automated dependency updates for 1,300 Repos (and lived to tell the tale)

Picture this: you're managing dependencies across 1,300+ repositories, security vulnerabilities pile up faster than dishes in a university dorm, and developers spend more time updating package.json than building features. That was us at Grafana Labs. 

What started as "let's try this [Renovate](https://github.com/renovatebot/renovate) thing" became a full automation and o11y adventure. 

If you're wondering whether large-scale dependency automation is worth it, this talk provides the roadmap we wish we'd had.

See Presentation