He did M.Sc from Gauhati University in Zoology with specialization in Cell Biology. He did his Ph.D. from Jawaharlal Nehru University in Computational Biology. In his Ph.D. research, he was mainly involved in characterizing proteins function by developing and implementing different protein classification techniques. His first postdoc was at Ottawa Institute of Systems Biology, Faculty of Medicine, University of Ottawa, Ontario, Canada.
His second postdoc was at Molecular Biology Department, Umeå University, Sweden. Currently, he is working as a Ramalingaswami Fellow at the IASST, Guwahati. Research in his group includes sequence analysis, correlation studies of epigenetic factors, developing computational tools.