Software Engineer
- Refined and fixed existing software and system applications.
- Improved and corrected existing software and system applications.
- Coordinated testing and validation procedures through software development lifecycle.
- Monitored software performance metrics to identify and resolve efficiency issues.
- Utilized version control tools to manage source codes across multiple projects.
- Updated software upon release of vendor patches to mitigate vulnerabilities.
- Implemented robust code in multiple programming languages including Java, C++, and Python.