Professional with experience in software documentation and troubleshooting, adept at creating user manuals to facilitate customer training sessions. Demonstrated ability to identify and resolve post-release software faults through effective patch design and performance monitoring. Skilled in utilizing established design patterns for software development, ensuring consistent performance across various real-time operating systems including QNX and ThreadX. Collaborative approach in gathering requirements from cross-functional teams to enhance software features and overall system design.