Skip to content
CS

Christos Sotiriou — Software Architect · Platform Engineering

Turning slow IT into software platforms that ship in seconds.

I design cloud-native software platforms and AI-ready architectures for large organisations: Kubernetes, APIs and agentic systems.

18+ YEARS

Building production systems

250+ SERVICES

Designed, shipped and operated

MILLIONS OF USERS

reached through platforms

Portfolio

Selected work

View archive →

Vodafone's cloud-native Core IT platform that established the foundations of Composable IT—component-based architecture, declarative automation, and a path toward AI-driven orchestration.

Vodafone Greece · Platform Engineering · Kubernetes · TM Forum ODA

Vodafone's Kubernetes-based microservices platform that evolved into a modern API layer and read-optimized digital representation of enterprise data.

Vodafone Greece · Kubernetes · Microservices · Quarkus

How I work

Architecture is not the diagram. It is the story of how a team moves from idea to production — and how fast that story goes.

  1. 01

    Understand

    Find where the time actually goes. Spend time with the people involved: the biggest gains usually hide in the handovers and manual steps between them, not in the code.

  2. 02

    Simplify

    Don't add. Remove. The best problem is the one you don't have to solve, and the best solution is the one that needs no explaining.

  3. 03

    Automate

    Retire the rules that no longer earn their keep, then automate what remains. Turn tedious work into software, so people's time goes to what matters.

  4. 04

    Ship

    Measure outcomes, not output. If it's not in production and being used, it's a hobby project.

Public engagements

Speaking, writing & community.

Conferences, meetups and writing about platform engineering, Kubernetes and the future of software delivery.

About

Software is not about coding. It's about thought process and decision-making. I connect needs with solutions.

— Christos Sotiriou

More about me

Current focus

AI-native software systems.

I'm exploring how software changes when users express intent instead of navigating workflows — and when agents, retrieval and tools become part of the application architecture.

MCPEmbeddingsAI-native UXRetrievalAgents