My research focuses on scalable computational tools for large-scale data analysis, statistical signal processing, and machine learning. I explore the intersections of convex optimization, mathematical statistics, and randomized algorithms. I am particularly interested in simplifying the analysis and manipulation of noisy and incomplete data by exploiting domain-specific knowledge and prior information about structure.