Software Engineer
- Applied design patterns to speed up new software development and ensure consistent results.
- Collaborated with UI/UX designers to improve software usability and user experience.
- Employed integrated development environments (IDEs).
- Developed software for embedded systems, coding solutions for both new installations and in-situ hardware.