Digital Experience Layer (Vodafone Greece)
The Digital eXperience Layer (DXL) is a Kubernetes middleware, and Vodafone Greece's digital backbone.
![Digital Experience Layer (Vodafone Greece)](/content/images/size/w960/2023/09/vodafonelogo-1-1.png)
I have been the backend Chapter Lead of Vodafone Greece's Digital eXperience Layer, a Kubernetes-based middleware.
During my employment, I set up a team of 30+ developers, introduced radically new technologies, and restructured the DXL in a way that would prove to be 60% more efficient in terms of resources and raw performance of Microservices. Using the DXL middleware, user operations from the mobile and web app that originally took 10+ seconds now only require a few milliseconds.
For this, I had to lead the rewrite of the entire infrastructure with which the team developed Microservices, and set up new company processes and new software architecture. I designed systems widely adopted by Vodafone Operators outside of Greece, as well.
Worldwide Recognition
- May 2023: Co-presented a Devoxx presentation: “Battle of the frameworks : Quarkus vs SpringBoot by Giorgos Andrianakis & Christos Sotiriou”, in front of a global audience. Recording here: https://www.youtube.com/watch?v=Cq_YiZQRh9E
- April 2021: I was featured in The New Stack, in an article about how I led the team to transform their entire stack: How Vodafone Greece Built 80 Java Microservices in Quarkus
- January 2021: I was invited along with a colleague of mine to talk about how we use Quarkus at Vodafone at Quarkus Insights Episode 33
- June 25 2020: I was featured as a presenter in Unisystem's June event regarding Red Hat's Quarkus (link)
- June 10, 2020: I had a fireside chat with Red Hat's engineering Manager about how we Migrated from Spring to Quarkus at Vodafone Greece
- June 2, 2020: I gave an interview about the work done in DXL in InformationWeek.
- April 28-29 2020: I was invited to the Red Hat Summit 2020 as a speaker about our migration journey from Spring to Quarkus.
- November 13 2019: I gave an interview about Vodafone Greece's Quarkus adoption for the Quarkus Blog.
Links to media:
How Vodafone Greece Built 80 Java Microservices in Quarkus
Tossed into a Java world – can you make it back to reactive, event-driven environments and scalable containers?
![](https://cdn.thenewstack.io/media/2021/04/94c3225b-space-2725637_1280.jpg)
Why Vodafone Greece Devs Migrated to Red Hat’s Quarkus | InformationWeek
Changing gears to another framework helped reduce boot times and resource usage, especially during traffic spikes.
![](https://eu-images.contentstack.com/v3/assets/blt69509c9116440be8/bltb03e5112c0df5772/64cb1bda3f945b6f16729666/developer_joyfotoliakid-AdobeStock.jpg?disable=upscale&width=1200&height=630&fit=crop)
Red Hat Summit 2023
Join us for Red Hat Summit, which will feature virtual and in-person events that are designed to fit your open source journey.
![](https://www.redhat.com/cms/managed-files/red-hat-summit-2020-social-open-graph.png)
Vodafone Greece replaces Spring Boot with Quarkus
Quarkus: Supersonic Subatomic Java
![](https://quarkus.io/assets/images/quarkus_card.png)