I am currently working in the Stanford AI Lab at Stanford University as a postdoctoral research fellow under the advisory of Dr. Stefano Ermon. My work focuses on building efficient convolutional networks in terms of run-time complexity, developing unsupervised and weakly supervised learning methods for better sample complexity in downstream tasks, generative models, and machine learning for computational sustainability. I earned my Ph.D. degree in the Chester F. Carlson Center for the Imaging Science at Rochester Institute of Technology under the advisory of Dr. Matthew. J. Hoffman.