I am also interested in application of algorithms for Social good. I was previously at Microsoft Research and was part of a project aimed at using Machine Learning for first response during disaster situations. I have worked to make AI algorithms for speech more accessible by developing models for accented speech generation. More of my recent work has been on the theoretical side where I have been exploring Algorithmic notions of Randomness and Ergodic systems. I have also been looking at optimization techniques that use Langevin dynamics and other processes for convex and non convex functions. I also have been looking at graph sparsification using Spectral Graph theory.