Experienced and qualified Senior Software Engineer with extensive work experience in Banking systems (15+ years) and Healthcare systems (6+ years). Proven track record of leading and contributing to successful development teams in enterprise-wide development projects.