Software Engineer
- Coordinated efforts with UI/UX designers to advance software usability and refine user experience.
- Collaborated with UI/UX designers to improve software usability and user experience.
- Developed custom algorithms to solve complex problems and improve software efficiency.
- Provided technical support and troubleshooting assistance for software users.
- Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.
- Identified opportunities for process improvements to decrease in support calls.
- Developed software for embedded systems, coding solutions for both new installations and in-situ hardware.