Software Engineer
- Led small development teams, overseeing project progress and mentoring junior engineers.
- Assisted in the estimation of project scopes and timelines during planning phases.
- Deployed software updates and patches to ensure security and functionality.
