Here is a broad overview of what I've done and where I've been.
 
                    A denser, less-frequently-updated PDF version can be found here.
 
                                Ph.D. in Societal Computing, 2019 - 2025. 
                                Carnegie Mellon University, Pittsburgh, PA, USA. 
                                Thesis: Approaches to Make Anomaly Detection More Effective for Industrial Control Systems 
                                Advisor: Prof. Lujo Bauer
                            
 
                                M.Sc. in Computer Science, 2016 - 2018. 
                                University of British Columbia, Vancouver, BC, Canada. 
                                Thesis: Dancing in the Dark: Multi-Party Machine Learning in an Untrusted Setting
                                Advisor: Prof. Ivan Beschastnikh
                            
 
                                B.A.Sc. in Systems Design Engineering, 2011 - 2016. 
                                University of Waterloo, Waterloo, ON, Canada. 
                            
 
                                Machine Learning Research Intern, May 2023 - August 2023.
                                Bosch Center for AI, Pittsburgh, PA, USA.
                            
 
                                Software Engineer, January 2019 - July 2019.
                                Oasis Labs, Berkeley, CA, USA.
                            
 
                                Software Engineering Intern: Search, Network and Analytics, June 2015 - August 2015.
                                LinkedIn Corporation, Sunnyvale, CA, USA. 
                            
 
                                Software Engineering Intern: Distributed Data Systems, September 2014 - December 2014.
                                LinkedIn Corporation, Mountain View, CA, USA.
                            
 
                                Software Engineering Intern: Server, January 2014 - April 2014.
                                Voicebox Technologies, Bellevue, WA, USA.
                            
 
                                Research Assistant: Boutros Lab, May 2013 - August 2013.
                                Ontario Institute for Cancer Research, Toronto, ON, Canada.
                            
While at CMU, I served as a teaching assistant for the following courses:
While at UBC, I served as a teaching assistant for the following courses:
I completed the CMU Eberly Future Faculty Program in 2025. 
                    I received the UBC Computer Science Graduate TA Award in 2018. 
I am advising or have advised the following students on term-long research projects: