Education
- Doctor of Philosophy in Computer Science and Engineering (2018),
Indian Institute of Technology, Kharagpur
Advisor: Dr. Niloy Ganguly
- Master of Technology in Computer Science and Engineering (2013),
Indian Institute of Technology, Kharagpur
Advisor: Dr. Anupam Basu and Dr. Pabitra Mitra
- Bachelor of Engineering (Hons.) in Computer Science and Technology (2011),
Bengal Engineering and Science University, Shibpur
(presently, Indian Institute of Engineering Science and Technology, Shibpur)