Software Engineer
- Directed version control systems to maintain codebase integrity.
- Managed version control systems and maintained codebase integrity.
- Conducted code reviews to ensure adherence to coding standards and best practices.
- Led small development teams, overseeing project progress and mentoring junior engineers.
- Performed troubleshooting of post-release software faults to support live service and installed software patch design.
- Designed software for real-time operating systems QNX, ThreadX and others.
- Utilized variety of engineering languages to develop web applications.