Software Engineer
- Managed application rollout on server machines through AWS or Azure.
- Deployed applications on server machines with AWS or Azure.
- Applied security measures into systems development, supporting final products' resistance to intrusion and exploitation.
- Conducted code reviews to ensure adherence to coding standards and best practices.
- Analyzed user requirements to develop software solutions and created technical specifications.
- Designed software for real-time operating systems QNX, ThreadX and others.
- Devised automation, backup and recovery protocols to preserve and safeguard data.