Starting out as a programmer in India, Bharat Sharma has spent the last decade in a variety of positions in the IT business an is currently managing director of Monsoon Consulting, an IT outsourcing business.