Advanced levels of technical and functional knowledge combined with sound business knowledge in Banking and Telecom platform. Exceptional problem solving and written and verbal communication skills, with broad understanding of software life cycles, process and projects. Enjoy working with team and managing and guiding them to deliver end-to-end solutions to customers