Senior-level Software Developer with 9.5 years of experience in full software development cycle. Passionate about creating cutting-edge application using in depth knowledge on Java and related technologies. Strong work ethic and dedicated to quality assurance. Highly Adept at working with teams or independently in fast-paced settings. Experienced in leading a Engineering team to achieve goals using Agile and Scrum frameworks.