I am very grateful for the invaluable opportunities Siliconindia has given me during in class internship. Doing an internship at Siliconindia is like a plunge into the sea of knowledge where anyone you meet in the office is able to teach you something. These have translated into experiences that enriched professional and personal aspects of my life. My internship in Siliconindia has helped me to develop excellent Programming skills and problem-solving skills; the many live projects and presentations taught me to deal with rapid change and to use IT to provide innovative solutions to business problems