Software Engineer
- Partnered with multidisciplinary teams to outline and refine feature requirements.
- Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.
- Updated software upon release of vendor patches to mitigate vulnerabilities.
- Reviewed project requirements to identify customer expectations and resources needed to meet goals.