Summary
Piotr Przybył is a Senior Developer Advocate at Elastic and a Java Champion with over 18 years in commercial software development, known to colleagues and audiences as a "Software Gardener." He combines deep hands-on experience—especially with Java, Testcontainers, and cloud-native tooling—with a talent for teaching and public speaking, having delivered 150+ talks at major conferences including multiple Devoxx events. Piotr has built and led teams, developed production Java web systems, and worked on Testcontainers Cloud and its Go-based desktop client, bridging developer tooling and real-world workflows. As a trainer and lecturer he helps teams adopt modern Java practices and shed outdated habits to produce cleaner, safer code. He’s as comfortable debugging build and deployment automation as he is delivering a three-hour deep dive, and his speaker awards reflect an ability to make complex architecture and security topics accessible. Based in Lower Silesia, Poland, he brings a pragmatic, craft-focused approach that blends engineering rigor with communication and developer empathy.
9 years of coding experience
16 years of employment as a software developer
MSc. IT Software Engineering, MSc. IT Software Engineering at Wrocław University of Science and Technology
French, German, English, Polish