Software Engineer
- Administered version control tools to regulate source codes throughout various projects.
- Utilized version control tools to manage source codes across multiple projects.
- Conducted code reviews to ensure adherence to coding standards and best practices.
- Improved and corrected existing software and system applications.
- Designed software for real-time operating systems QNX, ThreadX and others.
- Deployed applications on server machines with AWS or Azure.
- Coordinated testing and validation procedures through software development lifecycle.