Software Engineer
- Designed extensive test plans to detect software flaws.
- Analyzed code and corrected errors to optimize output.
- Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.
- Developed and maintained scalable software applications for various platforms.