Proficient in applying object-oriented design and development strategies to enhance usability in software projects, with experience in multiple programming languages including Java, C++, and Python. Responsibilities included modifying existing software to correct errors and adapt to hardware changes, while collaborating with UI/UX designers to optimize user experience. Developed user manuals and documentation for customer training, ensuring effective roll-out of software solutions. Demonstrated analytical problem-solving by recommending strategies that improved software performance and longevity of installation equipment.