At first, when we heard that DDD Perth was held in a stadium, we thought there was no way that could be true. Turns out it is. Well done, Perth! Once we learned the truth of the matter, we just had to come and check it out ourselves and share our zombie sock love. Yeah, we love zombies if the name didn't give it away. And we love our zombie sock merch. That, plus, our co-CEO Paul loves to hear himself talk and our other one, Demelza, loves a stage.Visit Patient Zero → (opens in a new tab) ↗
DDD Perth 2025 Agenda
River Room 1 (Lv 3)
River Room 2 (Lv 3)
River Room 3 (Lv 3)
Room 4 - Cygnet room (Lv 2)
Room 5 - Black Swan (Lv 2)
Champions Terrace (Sponsors - Lv 3)
8:00 am - 9:00 am
Registration
9:00 am - 9:15 am
Welcome and Housekeeping
9:15 am - 9:30 am
Welcome to Country
9:30 am - 10:00 am
10:00 am - 10:20 am
Morning Tea
10:20 am - 11:05 am
10:20 am - 11:05 am
River Room 3 (Lv 3)
Sheavy Kaur
10:20 am - 11:05 am
Room 4 - Cygnet room (Lv 2)
Simon Newton
10:20 am - 11:05 am
Room 5 - Black Swan (Lv 2)
Ja-Jet Loh
11:05 am - 11:15 am
Changeover
11:15 am - 12:00 pm
11:15 am - 12:00 pm
River Room 3 (Lv 3)
James Udiljak
11:15 am - 12:00 pm
Room 4 - Cygnet room (Lv 2)
Ardra Vikas
11:15 am - 12:00 pm
Room 5 - Black Swan (Lv 2)
Daniel Tan
12:00 pm - 12:10 pm
Changeover
12:10 pm - 12:30 pm
12:10 pm - 12:30 pm
River Room 1 (Lv 3)
Courtney Weaver
12:10 pm - 12:30 pm
River Room 2 (Lv 3)
Nina Karisik
12:10 pm - 12:30 pm
Room 4 - Cygnet room (Lv 2)
Megan Pusey
12:10 pm - 12:30 pm
Room 5 - Black Swan (Lv 2)
David Whebell
12:30 pm - 12:35 pm
Lunch
12:35 pm - 12:55 pm
Sponsor Session - MakerX
12:55 pm - 1:25 pm
Sponsor Session - Patient Zero
1:25 pm - 2:10 pm
1:25 pm - 2:10 pm
River Room 1 (Lv 3)
Kristy Sachse
1:25 pm - 2:10 pm
River Room 3 (Lv 3)
Byron Pogson
1:25 pm - 2:10 pm
Room 4 - Cygnet room (Lv 2)
Sam Ritchie
1:25 pm - 2:10 pm
Room 5 - Black Swan (Lv 2)
Daniel Fang
2:10 pm - 2:20 pm
Changeover
2:20 pm - 3:05 pm
2:20 pm - 3:05 pm
Room 4 - Cygnet room (Lv 2)
Eumir Gaspar
3:05 pm - 3:15 pm
Changeover
3:15 pm - 4:00 pm
4:00 pm - 4:20 pm
Coffee Break
4:20 pm - 5:05 pm
5:05 pm
Wrap Up
Python, SimPy and Espresso: Your First Steps into Practical Simulation Modelling
🕓 12:10 pm - 12:30 pm📍 Room 5 - Black Swan (Lv 2)
Recording
Watch on YouTube (opens in a new tab)Ever wondered why the line at your favourite coffee shop sometimes moves quickly and other times feel like it'll never end? In this beginner-friendly 20 minute session, you'll see a Python simulation that reveals exactly what happens when the morning rush hits a coffee shop - and how small changes can make a big difference.
Using SimPy, a pure-Python library for discrete-event simulation, we'll live code a "Coffee Shop morning Rush" model together. You'll see customers arrive, baristas prepare drinks and discover how changing just one variable can transform a frustrating queue into an efficient operation. No simulation experience or advanced mathematics required - just basic Python knowledge and a curiosity about how things work.
What you'll learn:
When simulation beats spreadsheets for answering 'What if?" business questions.
The core SimPy concepts (Environment, Process, Resource, Event) explained in everyday coffee shop terms.
Step-by-step creatoin of a working simulation with visualisation of wait times and queue lengths.
How to transform your static model into a dynamic tool that can process real-time order data.
Real-world application: how the same principles apply to modelling other industries.
You'll leave with complete GitHub code, a SimPy cheatsheet, and the confidence to model your own real-world systems- whether it's a taco truck, customer service desk, or complex service architecture.
Speaker

David Whebell
Visagio, Management Consultant
David Whebell is a management consultant and former R & D data scientist who transforms hard science into bottom-line results. Armed with an MPhil in Astrophysics & Data Science and dual bachelor’s degrees in computational mathematics and physics (QUT), he specialises in optimisation, machine learning, and discrete-event simulation with SimPy. David enjoys full-stack Python solutions—spanning SQL ingestion, statistical modelling, and production-grade simulations—that expose the hidden mechanics of complex systems and turn data into decisive action for his clients.















