Software Engineer
- Collaborated with systems analysts, engineers and programmers to identify limitations.
- Implemented robust code in multiple programming languages including Java, C++, and Python.
- Utilized established design patterns to expedite novel software creation and support consistent performance results.
- Obtained and evaluated information on hardware configuration costs, reporting requirements and security needs.