Software Engineer
- Uncovered opportunities for process refinements that lower support call volume
- Identified opportunities for process improvements to decrease in support calls.
- Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
- Recommended improvements to facilitate team and project workflow.
- Devised automation, backup and recovery protocols to preserve and safeguard data.
- Led small development teams, overseeing project progress and mentoring junior engineers.
- Developed custom algorithms to solve complex problems and improve software efficiency.