He is a senior scientist in Third Eye Foundation. Earlier, he taught at Barasat Government College and Seth Anandaram Jaipuria College. He is double masters; one in Applied Maths from Calcutta University and the other in Computer Science from Indian Statistical Institute. He has several research papers to his credit.