He received his B Tech in Mechanical engineering and M Tech in Computer science from IIT Madras. He has held engineering management positions at Juniper Networks and Alcatel-Lucent in USA for over 18 years before joining Amrita in 2012.