From one node to a streaming pipeline.
Courses and workshops on the systems I build with — taught from first principles, then broken and rebuilt by hand.
Course · Hands-on
View on GitHub →
Real-Time Data Processing
A 12-lesson course that starts with a single Postgres node and ends with a full streaming pipeline. Each lesson runs three hours — roughly one hour of theory and two hours of building, benchmarking, and breaking things.
OLTP → CDC → Kafka → Stream processing → Real-time OLAP → API
12 lessons
3h per lesson
1 : 2 theory : hands-on
Stack
At Santander I taught 300+ employees across 6 bank areas on agent harnesses (ChatGPT, Copilot, Claude, Windsurf, Devin, Cortex), and shipped 1 MCP + 1 skill now used by 50+ engineers.