Software Engineer
- Identified strategies to improve team and project workflow.
- Recommended improvements to facilitate team and project workflow.
- Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.
- Managed version control systems and maintained codebase integrity.
- Developed, tested, debugged and documented software programs using Java, JavaScript and HTML and CSS.
- Employed integrated development environments (IDEs).
- Documented software designs and architecture for future reference and maintenance.