Software Engineer
- Installed software updates and patches to safeguard security and optimize functionality.
- Deployed software updates and patches to ensure security and functionality.
- Analyzed user requirements to develop software solutions and created technical specifications.
- Led small development teams, overseeing project progress and mentoring junior engineers.
- Coordinated with quality assurance teams to ensure software met all testing criteria.
- Assisted in the estimation of project scopes and timelines during planning phases.
- Integrated object-oriented design and development techniques into projects to support usability goals.