He has completed his PhD in Computer Science from Indian Statistical Institute, Kolkata in 2014. He has published more than 50 research papers in various peer-reviewed journals, book chapters and proceedings of international conferences. His current research interests include Crowdsourcing, Big Data Analysis, and Computational Biology. He received the Young Scientist Award from ISCA in 2013-14, became a Sir Visvesvaraya Young Faculty Research Fellow in 2015-16, and won several best paper and best reviewer awards. He visited Stanford University, USA, University of Ljubljana, Slovenia and Indian Institute of Science, Bangalore, India for academic purposes. He is a member of IEEE, ACM and AAAI.