Freelance Software Engineer · JUG Leader · Conference Organizer · Speaker — Vienna, Austria
Dominik Dorn is a freelance software engineer from Vienna, Austria, and a passionate programmer since 1998 — with Java since 2006 and, for the last nine years, an equally deep love for Scala and functional programming. He leads the Vienna JUG (the Java Vienna Meetup) and co-organizes DevFest Vienna.
Over the last 25 years his career has been a rollercoaster: running highly successful online communities, working on Java EE servers, founding and failing an ed-tech startup, holding employed roles across finance, government, education, and automotive, and taking on freelance work in e-commerce, emergency alerting, recruiting, and the energy sector.
Along the way he has stayed close to open source — contributing around the Play Framework and OpenTCK, running the JavaVienna community, and earning an Arctic Code Vault Contributor badge on GitHub — and has been braindumping on his blog since 2007.
In May 2025, the Clawfather himself introduced him to Claude Code, which is now his daily driver for almost everything.
Dominik Dorn is a JUG leader (Vienna JUG / Java Vienna Meetup), conference co-organizer (DevFest Vienna), and passionate programmer since 1998 — with Java since 2006 and Scala for the last nine years. His 25-year career spans online communities, Java EE servers, a failed ed-tech startup, and employed and freelance work across finance, government, education, automotive, e-commerce, emergency alerting, recruiting, and energy. Since May 2025, Claude Code has been his daily driver for almost everything.
Scala · Java · Functional Programming · Play Framework · Akka · Quarkus · Spring Boot ·
GraalVM · Vaadin · PostgreSQL · jOOQ · Docker & Linux Containers · Keycloak · Java EE ·
Build tooling (sbt, Maven) · Claude Code
- Vienna JUG / Java Vienna Meetup — JUG Leader & organizer (github.com/JavaVienna)
- DevFest Vienna — Co-organizer
- Play Framework, OpenTCK, JavaVienna — open-source member & contributor
A (almost complete) chronological list of talks I've given at conferences and meetups.
| Date | Talk | Venue | Links |
|---|---|---|---|
| 2011-04-12 | JSF, SEO, et. al. | CONFESS Conference, Vienna | |
| 2013-09-23 | Enterprise Vaadin 7 | JavaOne 2013, San Francisco, USA | |
| 2013-10-15 | Enterprise Vaadin 7 | JDD 2013, Kraków, Poland | video |
| 2014-10-14 | Docker.io – Versioned Linux Containers for JVM devops | JDD 2014, Kraków, Poland | video |
| 2015-04-20 | Event Sourcing & CQRS | Java Vienna Meetup | event |
| 2015-05-11 | Playframework 2.4 | Java Vienna Meetup | event |
| 2015-05-11 | Akka-Persistence | Java Vienna Meetup | event |
| 2016-04-18 | What's new in Play Framework 2.5 | Java Vienna Meetup | event |
| 2016-04-18 | Lagom – the microservice framework | Java Vienna Meetup | event |
| 2016-12-05 | Microservices with the PlayFramework | Java Vienna Meetup | event |
| 2016-12-05 | Tools of the Trade | Java Vienna Meetup | event |
| 2017-06-12 | Getting started with Akka | Java Vienna Meetup | event |
| 2018-02-26 | Event-Sourcing w/ Play! & Akka | Java Vienna Meetup | event |
| 2018-03-12 | High Performance event sourced clustered Microservices with Play! & Akka | Voxxed Days Vienna 2018 | video |
| 2018-04-16 | Quick Overview of Spring Boot 1.x | Java Vienna Meetup | event |
| 2018-04-16 | What's new in Spring Boot 2 | Java Vienna Meetup | event |
| 2018-06-04 | High-Performance event-sourced clustered Microservices with Play! & Akka | Scala Vienna Meetup | video · event |
| 2018-09-17 | Running Vaadin 10 on Play!Framework | Java Vienna Meetup | event |
| 2019-03-25 | Project Quarkus: Kubernetes Native Java stack tailored for GraalVM | Java Vienna Meetup | event |
| 2021-10-18 | What's new in Java | Java Vienna Meetup | event |
| 2022-10-03 | Look Ma', I made a Website!: Keycloak, Meetup, Quarkus, Wordpress | Java Vienna Meetup | slides · code · event |
| 2024-01-08 | Java 21 | Java Vienna Meetup | slides · code · event |
| 2025-01-27 | The power of Graal: Using JavaScript, Python and WebAssembly in your Java Apps | Java Vienna Meetup | slides · code · event |
| 2026-02-16 | JobRunR – Easy Java Job Scheduling | Java Vienna Meetup | slides |
| 2026-02-16 | Fullstack in a native.image | Java Vienna Meetup | slides · code |
| 2026-04-07 | Here we go again: Java 26 | Java Vienna Meetup | slides · code · event |
| 2026-06-01 | Armeria: The Microservices Framework You Haven't Tried Yet | Java Vienna Meetup | slides · code · event |
- LinkedIn: dominik-dorn
- X: @domdorn
- GitHub: @domdorn
- Web: dominikdorn.com — braindumps & more





