Maciej MJ Jędrzejewski

MJ started his professional career in 2012. Since then, he has worked as a software engineer, architect, and tech lead, leading teams in small and large organizations and participating in more than 30 projects and products.


He is the author of 2 books:

Understand Your Domain First
Master Software Architecture: A Pragmatic Guide

In his free time, he contributes to the open-source world. Last year, he founded the Evolutionary Architecture By Example repository (over 3k stars), which helps to understand how software architecture can evolve.

Additionally, he is a regular speaker at programming conferences and meetups.