Software Engineer
- Created specialized algorithms to resolve multifaceted issues and optimize software functionality.
- Developed custom algorithms to solve complex problems and improve software efficiency.
- Utilized variety of engineering languages to develop web applications.
- Reviewed project requirements to identify customer expectations and resources needed to meet goals.
- Devised automation, backup and recovery protocols to preserve and safeguard data.
- Designed, developed and implemented firmware to support embedded system product concepts.
- Collaborated with UI/UX designers to improve software usability and user experience.