Software Engineer
- Directed small development teams, managing their projects.
- Monitored equipment function to verify conformance with specifications.
- Assisted in the estimation of project scopes and timelines during planning phases.
- Developed requirements for system modifications and new system installations.