Projects

Research, coursework and software I've built, newest first.

  1. Sketching for Linear Algebra

    An individual research project on randomized sketching for linear algebra. It studies how random linear maps such as Gaussian, CountSketch and SRHT matrices compress large matrices while preserving their geometry, and how this underpins fast algorithms for least squares and the randomized SVD. The project combines proofs of the core guarantees with experiments that test predictions from recent research.