Wednesday 

Room 7 

16:20 - 17:20 

(UTC+02

Talk (60 min)

The Tech Lead Elevator: Real Stories and Hard Lessons

In the crazy fast-paced world of IT (thanks AI for making it even worse!), the journey to becoming a senior developer or a tech lead is filled with both funny and challenging experiences. This talk will shed some light on the core aspects of seniority, the importance of questioning and understanding project requirements, and the “art” of effective communication across “tech” and “business”. Through real stories and painful experiences, we'll look at what you can do to make your life and the life of your team members easier, avoiding traps set by “business” and gracefully navigating through the muddy waters in the messy IT world. I will share strategies and tips that I learned the hard way, that can save you a lot of mental health and lead to increased productivity for you and your team. Join me as I share insights from the trenches working 18+ years in mid-sized IT companies.

Marek Dominiak

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.