PhD student at UBC Software Practices Lab supervised by Caroline Lemieux. Currently working on fuzz testing.
I am broadly interested in practical solutions to make software simpler, safer, and faster. Specifically, I am working on automated testing and program analysis. My current work focuses on expanding the applicability of fuzz testing to JavaScript libraries in a way that addresses the many quirks of dynamic languages.