 His Ph.D. research involved investigation of graph theoretical models of protein structures  which led to the observation of exceptional assortative mixing in graph theoretical models of protein structures.After the postdoctoral research stint in computational neuroscience at the National Centre for Biological Sciences as a Visiting Fellow, he joined the Max Planck Institute for Molecular Genetics in Prof. Michael Lappe's (Otto Warburg Laboratory, Bioinformatics/Structural Proteomics) group.He returned to India to join CSIR-Institute of Himalayan Bioresource Technology as a Scientist.