Experienced IT Support Engineer / Quality Analyst / Deployment Engineer with a background in diagnosing, troubleshooting, and maintaining hardware, software, and networking systems. Skilled in providing technical support, collaborating with development teams, and optimizing system performance. Adept at installing, configuring, and testing operating systems and application software to ensure high quality and functionality. Proficient in object-oriented programming, code development, testing, and debugging, interface design, and system and network administration.