Software Engineer
- Recognized potential for enhancements to reduce support calls.
- Assisted in the estimation of project scopes and timelines during planning phases.
- Utilized established design patterns to expedite novel software creation and support consistent performance results.
- Led small development teams, overseeing project progress and mentoring junior engineers.