Accomplished Senior Software Developer with 5+ years of experience leading projects by acting as architect, developer, tester and analyst. Proficient in supporting project deliverables and maintaining releases. Strong leader in guiding and supporting teams in solving complex issues. Steadfast in planning and implementing effective development strategies based on industry best practices.