Marek Dominiak

Marek Dominiak

Mintra / Trainitek
Cyprus
I'm a CTO of a software house, a hands-on architect, and a Trainer with 18 years of experience mainly in the Java world. I've spent a lot of time mentoring developers and leading teams, with a big focus on creating sustainable solutions - systems that will last for many years. This set me on the path of learning about Software Craftsmanship, Domain-Driven Design, and code quality early on.

Over my career, I've completed many small and large projects that work in production, interviewed developers, handled communication with customers, helped design Architecture for entire systems and delivered them, and introduced many technologies proven in production.

I've trained hundreds (450+) of people in modern architecture and testing. I like to share my knowledge at conferences related to software development.
speakerDetail.talksBy

Marek Dominiak
Marek Dominiak
Mintra / Trainitek

A Story of a Painful Migration: Upgrading Java (11→21+) is Easy; Upgrading Spring (4→6) and Hibernate (5→6) is NOT

This talk covers the challenges of upgrading a large application from Java 11 to Java 21+, alongside Spring, Hibernate, and Elasticsearch updates. It shares practical solutions for overcoming migratio...
Development Practices Development Practices Conference 50 min. INTERMEDIATE