Software Engineer
- Designed, tested, resolved issues in, and annotated software programs with Java, JavaScript, HTML, and CSS.
- Developed, tested, debugged and documented software programs using Java, JavaScript and HTML and CSS.
- Coordinated installation of software systems and collaborated with user experience team on design and implementation of new features.
- Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.
- Led small development teams, overseeing project progress and mentoring junior engineers.
- Developed requirements for system modifications and new system installations.
- Devised automation, backup and recovery protocols to preserve and safeguard data.