James Busker is a software engineer with over 17 years of experience specializing in object-oriented approaches. He has extensive experience in all phases of the software development lifecycle including requirements, design, coding, testing, and maintenance. He has a proven track record of designing and implementing flexible solutions to support frequent changes to user interfaces and functionality. His skills include proficiency in languages such as C, C++, C#, Visual Basic, and experience in tools like InstallShield, ORACLE, and automated testing scripts. He currently works as a software engineer and acting build manager at Waters Corporation where he has held roles such as technical lead and software developer for over 30 years.