Vikas Agarwal is a research staff member at IBM Research - India since May 2000. He received the Master's degree in Computer Science & Engineering from Indian Institute of Technology Kanpur in 2000 where his thesis dealt with remote process execution in heterogeneous Unix environments. He subsequently joined IBM Research - India in New Delhi where he worked on eCommerce, grid computing, Web services, and semantic Web technologies. His research interests include distributed systems, Web/grid services, object-oriented systems and mobile computing. During the course of his job he completed his PhD in Computer Science & Engineering from Indian Institute of Technology Kanpur in 2013. Recently, he has been working in the area of cognitive solutions and services.