His research interests include robotics and automation, computational intelligence in manufacturing, evolutionary computation, machine learning and computational creativity. He has an M.Des in Product Design from the Indian Institute of Science, Bangalore and a Ph.D. in Mechanical Engineering from the New Jersey Institute of Technology. He has also been a postdoctoral research fellow at the Evolutionary Computational Systems Lab in the department of Computer Science and Engineering at the University of Nevada Reno. He has served on the program committees of the Annual German Conference on Artificial Intelligence in 2011 and 2012.