Software Engineer
- Troubleshot post-release software issues to maintain live service.
- Reviewed project requirements to identify customer expectations and resources needed to meet goals.
- Monitored equipment function to verify conformance with specifications.
- Led small development teams, overseeing project progress and mentoring junior engineers.