Software Engineer
- Provided expert technical guidance and troubleshooting solutions for software users
- Provided technical support and troubleshooting assistance for software users.
- Reviewed project requirements to identify customer expectations and resources needed to meet goals.
- Devised automation, backup and recovery protocols to preserve and safeguard data.
- Managed version control systems and maintained codebase integrity.
- Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.
- Conferred with project managers and other stakeholders to fully understand software design specifications and plan optimal development approaches.