Software Engineer
- Constructed reliable code in diverse programming languages, comprising Java, C++, and Python.
- Implemented robust code in multiple programming languages including Java, C++, and Python.
- Recommended improvements to facilitate team and project workflow.
- Devised automation, backup and recovery protocols to preserve and safeguard data.
- Designed and executed comprehensive test plans to identify software vulnerabilities and bugs.
- Developed software for embedded systems, coding solutions for both new installations and in-situ hardware.
- Coordinated testing and validation procedures through software development lifecycle.