Maciej began coding at the age of 16 in Pascal and C++. During his university years, he stumbled upon Java, and it has been his main programming language ever since.
Adopting early on the practices of TDD and XP in his professional career, he is an avid advocate of automated testing and cannot really imagine developing code without a comprehensive suite of tests.
Maciej has also been a team lead on some of his previous projects and leading software teams to victory is one of his greatest passions as well.
In his spare time he likes to train olympic weightlifting, play guitar, read a classic book or listen to some good music.