Software Engineer
- Estimated project scopes and timelines during planning phases.
- Coordinated with quality assurance teams to ensure software met all testing criteria.
- Documented software designs and architecture for future reference and maintenance.
- Updated software upon release of vendor patches to mitigate vulnerabilities.