Prof. Anurag, has more than three decades of diverse experience in leadership roles in academics and industry. He has worked in leadership positions in Software Product Development, Telecom, IT, infrastructure industries i.e. steel & power, research-based innovative natural food products development, apart from social service and higher education in technology and management. He is the managing trustee of India Educate Trust, that has directly touched lives of more than four thousand students and indirectly more than 50 thousand students in rural areas in the most backward regions of Karnataka. He has consulted clients in Telcom/ IT products/ service space in India and abroad. He is well-traveled and worked in India and abroad. He has led cross-culture teams to set up greenfield projects and successfully commissioned the projects. He is on board of directors of many companies. His leadership experience in academics include as Pro-Vice-Chancellor and the founder Director for more than a decade. He has taught Computer Science and Engineering for more than a decade at Indian Institute of Technology, Roorkee (Formerly the University of Roorkee), NIT, Kurushetra in India, and has been research associate at Computer Science Department in Hong Kong University of Science and Technology (HKUST), Hong Kong. Teaching and learning is his passion and work with youngsters to realize their potential. His areas of interest include Cloud Computing, Mobile Computing, Augmented & Virtual Reality, High-Performance Computing, Artificial Intelligence & Neural Computing, Entrepreneurship and Mentoring. He has supervised more than hundred graduate students in these areas. He has been keynote speaker, in many academic and industry; national and international conferences in India and abroad. He is a senior member of IEEE, Member ACM, and Life Member of ISTE and ISSE. He has been the Secretary, Executive Committee IEEE Bangalore Section.