I have a vast experience in development, design, architecting solution in microsoft technologies, leading team, client communication , requirement understanding, etc...