I received my Bachelor of Engineering (BE) degree in Computer Science & Technology (CST), from Bengal Engineering College (D. U.), at present known as Indian Institute of Engineering Science and Technology (IIEST), Shibpore, India in 2002 and Master of Technology (MTech) degree from Indian Institute of Technology Kharagpur, India in 2008.

I received my PhD from IIT Kharagpur in Jan 2015. My supervisor was Prof Niloy Ganguly, Dept of Computer Science and Engineering. After completion of my PhD works from IIT Kharagpur, in May 2014, I joined the School of Computing (SoC), National University of Singapore (NUS) as a postdoctoral researcher. I also worked as a postdoctoral research fellow in the pillar of Information Systems and Technology Design (ISTD), Singapore University of Technology (SUTD) for few months. From Feb 2017, I joined the School of Electrical Sciences, IIT Bhubaneswar as an Assistant Professor in the discipline of Computer Science & Engineering.

I spent a few years as a lecturer in an engineering college and as a software engineer in a few software firms as well.

Detailed CV is available for download here.