Notorious engineer at work and after hours, tracing meanders of the art of software engineering. Software Gardener, mostly working in web-oriented Java gardens. Programming usually in Java (since 1.3) and Scala. Fan of agility, seen mostly as choosing the right tools and approaches after asking the right questions. Lead developer, trainer, and conference speaker. In his talks, Piotr covers not only hardcore Java but also software architecture, computer security, and soft-skills.