Piotr Katolik

About Piotr

Lead Data Engineer at REA Group

Piotr's a jack-of-all-trades developer with a penchant for exploration (some might call it an identity crisis, but hey, variety is the spice of life!). Having dabbled in various areas like software development, data engineering, and even a touch of technical writing, he's currently thriving as a Platform Engineer in a large enough data-driven organization to have platform team! A self-proclaimed coding bloodhound, Piotr can't resist a good challenge and is passionate about fostering clear communication between developers to collectively slay those software dragons. He believes in fostering a collaborative and positive development environment, because let's face it, happy devs write better code (and probably have more fun doing it too!).
Header image
Programmable 2026 Presentation

DIY Home Data Platform: The Journey of After-Hours Experiments

Sydney
Security: Fortifying the Future
What if you tried to build a fully functioning data platform — ingestion, orchestration, analytics — entirely at home, on a single machine, with zero managed services? Not for work, not for a client, but as an after-hours experiment in self-learning, tinkering, and pushing your own limits. That’s the journey I embarked on: a nights-and-weekends project to create a platform that could tackle at least one real-world problem and deliver insights worthy of a decision.

In this talk, I’ll share the unfiltered story of that build — from picking the tools and wrestling with hardware constraints, to the experiments that succeeded, broke, or went sideways. We’ll explore the point where this made perfect sense for learning, the moment where reality caught up with ambition, and the trade-offs between “doing it right” and “just making it work.” The endgame: seeing the platform process real data and actually influence a decision, proving that curiosity projects can have tangible impact.