Software Engineer
- Developed software for various real-time operating systems including QNX and ThreadX.
- Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.
- Applied security measures into systems development, supporting final products' resistance to intrusion and exploitation.
- Conducted code reviews to ensure adherence to coding standards and best practices.