Software Engineer
- Created user manuals and detailed documentation to facilitate customer training sessions.
- Wrote user manuals and other documentation for roll-out in customer training sessions.
- Improved and corrected existing software and system applications.
- Participated in regular meetings with stakeholders to discuss project progress, changes, challenges.
- Documented software designs and architecture for future reference and maintenance.
- Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
- Designed, developed and implemented firmware to support embedded system product concepts.