Sourav Sahay works as a Lead Consultant with Capgemini, USA. He lives in Michigan. He has nearly 13 years of experience in the software industry. The areas of software engineering in which he has worked include C, C++, Java, OOAD, Oracle, Visual Basic, Crystal Reports, PegaRULES Process Commander and web programming (JEE, XML, XSLT, Castor etc.). He has taught C and C++ to students of Calcutta University on behalf of CMC Ltd. Besides this, he has conducted a number of training programs and workshops on various subjects for large corporate houses and prestigious software development firms, such as RS Software, Sema Group, Life Insurance Corporation, All India Radio, and Border Security Forces.