Software Engineer
- Detailed software designs and architecture for subsequent reference and maintenance.
- Documented software designs and architecture for future reference and maintenance.
- Applied security measures into systems development, supporting final products' resistance to intrusion and exploitation.
- Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
- Integrated third-party APIs and services to enhance software functionality and interoperability.
- Established clear system performance standards and wrote specifications.
- Deployed applications on server machines with AWS or Azure.