He has been working with Microsoft for the past 7+ years. He helps senior management in aligning their IT capabilities to innovate and achieve momentum for their business goals. He has been architecting and delivering solutions using various technologies for nearly 17 years. He has delivered solutions in the areas of Investment Banking, Insurance, HR, Manufacturing, Retail Banking and ITES. These solutions were based on a wide range of technologies including Microsoft and Java platform based solutions.