Software Engineer
- Managed testing and validation efforts across software development lifecycle phases.
- Performed troubleshooting of post-release software faults to support live service and installed software patch design.
- 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.