Accomplished Senior Software Developer with more than 10 years of experience in application development with a demonstrated history of working in banking and capital markets industry. Excels in every stage of software development including coding, debugging, testing and maintenance. Expert in devising innovative solutions to assist businesses and help achieve their goals.