Skilled in developing software solutions for real-time operating systems, including QNX and ThreadX, with an emphasis on analyzing user requirements and documenting software designs. Utilized Agile methodologies to enhance project management efficiency, transitioning projects from initial prototyping to enterprise-quality testing and implementation. Designed and executed test plans to identify software vulnerabilities and ensure robust functionality. Experience in creating technical specifications that support the maintenance and scalability of software architecture.