Speaker

Christian Franzen

Christian Franzen

EEX / ECC, Enterprise / Solution / Software Architect

Actions

Christian is an Enterprise Architect at European Energy Exchange (EXX) and European Commodity Clearing (ECC). His passion belongs to software architecture and he loves to ride the Architect Elevator down to the engine room to get his hands dirty in software design and coding.

He prefers programming in Java or Kotlin and feels at home in the JVM ecosystem. He is comfortable with monoliths as well as microservices and likes to combine both with hexagonal, event-driven architectural approaches, preferably in the cloud. He is always up for a discussion about testing, DevOps practices or design patterns.

Enable Clean Domain Models and Manage Complexity with Hexagonal Architecture

This is a hands-on lab with limited capacity.

Ever worked in a codebase where there is a lot of bundling between the domain rules and the techical details, like database or http calls?

Hexagonal Architecture brings simple but powerful ideas to help you disentangle such a mess - helping to create clean domain models and clear boundaries between domain and the technical details. It also enables us to make testing easier and the tests themselves much more straight forward.

We will explore the basics of this approach to then dive right into some prepared, messy code, with the aim to refactor and make the difference palpable. This will be done together as a group in a big team/ mob programming approach, so everybody can participate

DDD Europe, EventCentric, Data Mesh Live - 2025 Sessionize Event Upcoming

June 2025 Antwerpen, Belgium

Christian Franzen

EEX / ECC, Enterprise / Solution / Software Architect

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top