He currently has over 50 publications in highly competitive journals and conferences on reconfigurable computing, high-performance computing, heterogeneous architectures, and dynamic optimizations for heterogeneous systems. He is a recipient of the NSF CAREER award.