Profile picture of speaker named Marek Dominiak

Marek Dominiak

CTO, Architect, Tech Lead, IT Trainer

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 (400+) of people in modern architecture and testing. I like to share my knowledge at conferences related to software development.

Talks and workshops