Summary
Damien O'reilly is a Principal Software Engineer based in Dublin with over 12 years of hands-on experience building back-end systems for telecom and online retail, now leading platform and microservice initiatives at Zalando. He is a JVM specialist (Java, Scala) with deep experience in distributed systems, event streaming (Kafka), cloud-native deployments on AWS and Kubernetes, and SRE practices. Damien brings a pragmatic focus on performance and observability—rooted in his telecom work tuning JVMs and mediation pipelines—and has driven quality improvements across legacy and modern stacks. He pairs strong backend expertise with scripting (Python, shell) and some client-side experience (JavaScript, Elm), while actively exploring functional languages like Haskell and Kotlin. Colleagues value him as an architect and mentor who combines delivery focus with thoughtful engineering trade-offs.
12 years of coding experience
15 years of employment as a software developer
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at Technological University of the Shannon, Athlone Campus