I am a Computer Science PhD candidate at the University of Waterloo. My research focuses on computational methods involving closest point surface representations, with a particular interest in geometry processing and physics-based animation applications. I also have experience with other common surface representations, e.g., level-sets, point clouds, and meshes. I am supervised by Christopher Batty (UW) and Steve Ruuth (SFU).
Prior to starting my PhD, I developed computer vision/image processing algorithms in the marine radar industry for 2 years. I completed my MSc in Applied and Computational Math at Simon Fraser University in 2015. I received my BSc in Applied Math and Physics (Joint Honours) at Memorial University of Newfoundland in 2013.
Thin Shell Simulation with Environmental Stimuli
CS 888: Physics-Based Animation
University of Waterloo (2019)
Research Scientist, Rutter Inc. (2016-2018)
Developed computer vision/image processing algorithms for novel applications of marine radar imagery. Applications included detection of icebergs, oil spills, open water leads, fast moving targets, and precipitation noise removal.
University of Waterloo (F20)
University of Waterloo (S20)
CS 370: Numerical Computation
University of Waterloo (F18-S19, W20, W21)
CS 484/684: Computational Vision
University of Waterloo (F19)