He holds a Ph.D. in computational sciences from University of Milan, Italy while a bachelors degree in Electronics and Communications Engineering and a postgraduate diploma in Bioinformatics from Bharathiar University, India.His doctoral thesis work was focused on mathematical modeling of cerebellar granule neurons and their network properties. He worked on computational neuroscience as a postdoctoral researcher at the department of General Physiology, University of Pavia, Italy. His postdoctoral research was supported by INGENIO grant from Regione Lombardia and SENSOPAC grant from EU framework 7.