His primary research interests focus on theoretical and algorithmic issues related to continuous (large-scale) optimization, Big-Data Analytics, equilibrium programming, and their applications to signal processing, communications, and machine learning. He is an Associate Editor of the IEEE Transactions on Signal Processing.