PyCon LT 2026 · Keynote
Tech Debt in Data Teams
How technical debt accumulates in data systems, why it's different from software debt, and what to do about it before it becomes a crisis.
I help small companies build the data foundations that make everything else, hiring, AI, growth, actually work.
Head of Data at Mediatech · PyCon LT 2026 keynote · Uncle Data newsletter and podcast · Previously Wix, kevin., HomeToGo
Fractional advisory means I sit alongside a company's data leadership on a recurring basis. I look at what they have, I ask the questions that don't normally get asked, and I propose changes. Then I stay long enough to help put those changes into practice. It's not a one-time audit. It's an ongoing working relationship with less of my time than a full hire costs.
This works for small companies that need solid data foundations before they can do anything serious with AI. Companies where the data team is technically capable but the strategy, structure, or priorities aren't quite right. The kind of place where one good decision changes everything, and one bad one takes months to undo.
I've spent years in senior data roles across companies at different stages and sizes. I write about this work publicly in Uncle Data, which means I think carefully about what's actually true versus what sounds good in a conference talk. I've seen enough teams from the inside to know the difference between a real data problem and a naming problem.
PyCon LT 2026 · Keynote
How technical debt accumulates in data systems, why it's different from software debt, and what to do about it before it becomes a crisis.
Big Data Europe 2025
What happens after you've adopted the standard tools, and why the hard problems in data engineering aren't tool problems.
Dev Tech 2025
The real differences between how data engineers and software engineers think, and why the gap matters more than most teams realize.