Software Engineer
- Designed and managed scalable software applications tailored for various platforms.
- Developed and maintained scalable software applications for various platforms.
- Designed, developed and implemented firmware to support embedded system product concepts.
- Collaborated with UI/UX designers to improve software usability and user experience.
- Improved and corrected existing software and system applications.
- Designed and executed comprehensive test plans to identify software vulnerabilities and bugs.
- Developed requirements for system modifications and new system installations.