Liz Johnson
Liz is a full stack software engineer with a passion for learning new things. Liz is passionate about data analysis and machine learning but even more passionate about ways we can improve it through good testing practices and using the tools that exist for all the awesome things they provide. Liz has worked has a software consultant for the last couple years and in the process has built complex rules engines in python and then did extensive data analysis on their performance and possible optimizations. She has also worked on ETL pipelines for large data migrations.

Sessions
This talk will focus on applying Test Driven Development principles and practices to data analysis and basic ML Models.
We will talk about the benefits of unit testing your python scripts and ML engines. We will live code examples of how to build unit tests during data analysis, how we can use fixtures to make basic validation on our ML engines, and once we create a script with the process end-to-end we will look at options for integration testing. Finally, we will set up a github pipeline that will run our tests in different phases in order to give us visibility into the accuracy of our scripts/engines.