Software Engineer
- Developed applications and tools using object-oriented languages, focusing on code abstraction.
- Designed and executed comprehensive test plans to identify software vulnerabilities and bugs.
- Developed requirements for system modifications and new system installations.
- Devised automation, backup and recovery protocols to preserve and safeguard data.