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.

Posts

- Building personal tools

- Graveyard

- C++11 and auto with Eigen

- Workspace Bootstrapping With Boots

- Group Actions and Orbit Spaces

- Quotient Sets and Topologies

- Linear and Polynomial Least Square Approximations

- Binary Classification with Linear Discriminant Analysis