A highly skilled & experienced professional in the Information Technology Industry. A great track record of delivering the highest quality, strong, secure, robust, agile, maintainable and scalable systems both on time and on budget, particularly in the Investment Banking, Electronic Payments and Telecommunication industries. Extensive experience across various architecture, design and development roles including team lead.