
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
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