Software Engineer
- Captured software designs and architecture for ongoing reference and maintenance.
- Documented software designs and architecture for future reference and maintenance.
- Combined root-level authentication and authorization technologies with ongoing system design to harden finished solutions.
- Improved and corrected existing software and system applications.
- Assisted in the estimation of project scopes and timelines during planning phases.
- Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
- Designed and executed comprehensive test plans to identify software vulnerabilities and bugs.