2003 – 2007 : Bachelor of Engineering, RV College of Enginnering (RVCE), Bangalore, INDIA
2007-2010 : (Senior) Software Engineer, NDS pay TV technologies (now Cisco), Bangalore, INDIA
2011-2013 : MS, Indian Institute of Technology – Madras (IIT-M), Chennai, INDIA
2014-2015 : Lead Engineer, Samsung Research Institute – Bangalore, INDIA
2015-2016 : Engineer, INRIA-Nancy, FRANCE
2017 : Research Intern at Microsoft Research Bangalore
2017 : PhD candidate at Inria-Nancy, France