Accomplished Senior Software Developer with over 20 years of experience as a developer and team leader with a history of proposing enhancements that improve designs. Proficient in supporting project deliverables and maintaining releases. Strong leader in guiding support teams and solving complex issues. Steadfast in planning and implementing effective development strategies based on industry best practices.