Dimitrios Liappis

Greece
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
Dimitrios Liappis is a performance-focused SRE/DevOps engineer with 13 years of experience tuning Linux kernel and JVM behavior and automating cloud operations across AWS, Google Cloud, and Azure. He specializes in observability and monitoring, CI/CD pipeline automation, and has a track record modernizing build and release workflows for high-profile open-source projects such as Elasticsearch, Beats, Logstash and their Docker images. His contributions span test automation, multi-stage container builds, and Buildkite pipeline migrations that improved build efficiency and reliability at scale. Comfortable in Python and embedded systems contexts, he blends low-level performance troubleshooting with pragmatic tooling and release engineering. Based in Greece, he is an active GitHub contributor whose behind-the-scenes infrastructure work quietly accelerates developer velocity and production stability.
code13 years of coding experience
github-logo-circle

Github Skills (39)

docker10
buildkite10
pytest10
python10
testing10
amazon-elasticsearch10
packaging10
bash10
test-framework10
dockers10
java10
cicd10
javas10
automation10
elasticsearchquery10

Programming languages (12)

TypeScriptC#JavaShellCHandlebarsJavaScriptGo

Github contributions (5)

github-logo-circle
elastic/elasticsearch-docker

Aug 2016 - Feb 2018

Official Elasticsearch Docker image
Role in this project:
userDevOps Engineer & Test Automation Engineer
Contributions:198 commits, 68 PRs, 200 pushes in 1 year 6 months
Contributions summary:Dimitrios primarily focused on enhancing the testing and build infrastructure for the Elasticsearch Docker image. They implemented and expanded acceptance tests using Python, pytest, and requests, covering various aspects of Elasticsearch functionality, including security, plugins, and memory settings. Furthermore, the user modernized the build process through multi-stage Docker builds, introduced image flavor support, and improved the container's configuration by using the `docker-entrypoint.sh`. These changes streamlined the testing process, enabled flexible image configurations, and contributed to more robust and maintainable Docker images.
docker-imagedockerelasticsearch
elastic/rally

Mar 2018 - Jan 2023

Macrobenchmarking framework for Elasticsearch
Role in this project:
userBack-end & DevOps Engineer
Contributions:7 releases, 292 reviews, 151 commits in 4 years 10 months
Contributions summary:Dimitrios primarily focused on improving the build, deployment, and testing infrastructure. Their contributions include enhancing the integration test scripts for network resilience with features like retry, and fixing code. They also worked on improving the build process by adding a release check script and making it more agnostic about the build tools, and also added improvements for the docker release image and the release workflow.
benchmarkbenchmarkingelasticsearch
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
Dimitrios Liappis