Talks

Talks

Talks, podcasts, and workshops I’ve done over the years.

The Silent Orchestra: The Hidden Choreography of Distributed Databases

Talk — Xpand Conf (Amman, Jordan) — Oct 2025

The Silent Orchestra: The Hidden Choreography of Distributed Databases

Beyond the API lies a silent orchestra. This talk pulls back the curtain on large-scale distributed databases, revealing the hidden choreography of reads, writes, and background processes required to operate reliably at scale.

View slides


Episode 31: Distributed Systems at Shopify

Podcast — @glitch.stream (Online) — Dec 2023

Episode 31: Distributed Systems at Shopify

Bassem from the @glitch.stream podcast was kind enough to host me on his podcast to talk about my experience in designing complex systems at Shopify. We discussed distributed systems, managing technology landscapes, testing strategies, flexible architectures, leadership skills, understanding roles, and optimizing teams.

Watch recording


What do we talk about when we talk about Big Data?

Talk — KI labs (Munich, Germany) — Jan 2020

What do we talk about when we talk about Big Data?

A tour of the Big Data Analytics field (and all that jazz) that aims to put the modern data stack into the context of their problems: ingestion, storage, processing and serving customers. Then switch gears and talk about constraints, conditions and use-cases that dictate the how and why of different data processing methods.

View slides


How to Become a Kickass Team Lead 101

Talk — PyCon X (Florence, Italy) — May 2019

How to Become a Kickass Team Lead 101

Everything I learned about effective engineering leadership in my four years leading several engineering teams and projects at TrustYou, this talk contains a lot of information I acquired from personal experience, research, training and conversing with other team lead both inside and outside TrustYou.

Watch recording · View slides


Intro to Python for Non-Programmers

Training — TrustYou HQ (Munich, Germany) — 2017-2019

Intro to Python for Non-Programmers

Full-day introductory training to the Python programming language and basics of programming for people who are interested in the subject but have never done anything related to it before and would like to explore it from a beginner’s standpoint. This training was held at the TrustYou HQ office in Munich, Germany, once per quarter between 2017 and 2019.

View slides