Software Engineer
- Engaged with systems analysts, engineers, and programmers to assess limitations, improve capabilities, and solve software problems.
- Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
- Devised automation, backup and recovery protocols to preserve and safeguard data.
- Applied security measures into systems development, supporting final products' resistance to intrusion and exploitation.
- Implemented robust code in multiple programming languages including Java, C++, and Python.
- Assessed code during testing stage to determine potential glitches and bugs.
- Identified opportunities for process improvements to decrease in support calls.