Software Engineer with experience in collaborating with quality assurance teams to ensure software compliance with testing requirements. Proficient in programming applications using object-oriented languages, focusing on code abstraction and stability. Skilled in updating software to address vendor patches and mitigate vulnerabilities, while utilizing Agile methodologies for efficient project management. Demonstrated ability to develop, test, debug, and document software programs using Java, JavaScript, HTML, and CSS.