Stephen Makonin received his PhD in Computing Science from Simon Fraser University (SFU) in 2014. He is a Senior Member of the IEEE and a member of the ACM and AAAI. His research interests are in data science, computational sustainability, and machine learning. He specializes in non-intrusive load monitoring (NILM) and disaggregation algorithms for the smart grid, smart homes, and smart meters. He is currently a Postdoctoral Fellow in Engineering Science at SFU. Previously, he worked in industry as a Software Architect and Senior Software Developer for over 12 years. Stephen was the Chair of the IEEE Vancouver Joint Computing Chapter from 2014-2016.