Software Engineer
- Refined existing software systems for increased performance and scalability.
- Optimized existing software systems for improved performance and scalability.
- Recommended improvements to facilitate team and project workflow.
- Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
- Researched new technologies and methodologies to propose innovative software solutions.
- Identified opportunities for process improvements to decrease in support calls.
- Implemented robust code in multiple programming languages including Java, C++, and Python.