Staff Software Engineer – Manager
PwC
Staff Software Engineer – Manager with 12+ years of experience designing and delivering distributed, event-driven systems. I specialize in Java, Apache Kafka, Spring, Kubernetes and Azure, building scalable, reliable cloud-native architectures. I’m passionate about mentoring engineers, sharing practical knowledge, solving complex technical challenges, and contributing to the broader data and streaming community through collaboration and knowledge exchange.
I actively contribute to the Java and data streaming community through talks, open-source projects, technical articles and hands-on demos. I have spoken at Confluent community meetups in Thessaloniki and Athens on Kafka Schema Registry, schema evolution, security and production patterns for Java microservices. I also publish practical Kafka/Confluent resources, open-source demos and Spring Kafka tooling, and regularly share knowledge and engage with developers through GitHub, LinkedIn, DEV Community and Reddit.
