Indian Institute Of Technology Roorkee 2005 - 2007 Roorkee, Uttarakhand 247667, India, RoorkeeEnergy / Materials / Mechanics, Design/UX/UI