Jonathan Rioux

Jonathan Rioux uses PySpark inside and out on a daily basis. He also teaches large-scale data analysis to data scientists, engineers, and data-savvy business analysts.

Jonathan spent a decade in various analytical positions in the insurance industry before venturing into the consulting industry as a machine learning and data analysis expert. He currently works as the director of machine learning for Laivly, a company that equips friendly humans with intelligent automations and machine learning to create the best customer experiences on the planet.

videos by Jonathan Rioux

Building Custom Transformers and Estimators to Extend PySpark's ML Pipelines

  • Course duration: 58m

ML Pipelines are one of the best ways to organize your machine learning code. Learn how to extend PySpark's ML Pipelines with your own components.

Working on a "hands-on-keyboard" ML model with PySpark

  • Course duration: 1h 0m

A quick overview of creating a simple machine-learning model using Spark's MLLib.

Jonathan Rioux Blends Python and Spark: UDF, Pandas UDF

  • Course duration: 1

A primer to get you started blending Python with Spark.