Max is a Data Engineer interested in improving finance with technology. He currently works for Wealthsimple and previously served as the first Data Scientist for Borrowell. He’s spoken about programming, python, and data in Boston, Austin, Medellin, London, Berlin, Brussels, and Toronto.
Learn how to answer real life questions with algorithms written in Python!
Merge sort, quick sort, binary search. Yawn! Algorithms can be fun, but the way they’re taught usually is not…
At a fundamental level an algorithm is just a recipe. A step-by-step guide for how to do something. But the recipe is often hidden behind complex math and opaque proofs. And it’s usually applied to a seemingly narrow and uninteresting problem.
In ‘Amusing Algorithms’ we’ll cut through the math and try to understand the mechanics of a few interesting and useful algorithms. We’ll use Jupyter to expose data structures, intermediate steps, and simulations of various algorithms. And we’ll try to use algorithms to answer real life questions like how to find love in a crowded bar, how to buy the best scalpers tickets at a baseball game, and how to figure out when you should leave your job.