Software Engineer
CurrentWorking as a Software Engineer at Toshiba over the past 7 years, I have worked on a variety of key projects and have been actively involved designing, developing, testing and releasing new software. In my current role, I also act as a mentor for the junior members of my team, assisting them to find solutions to their problems. Examples of the skills and experience I have developed at Toshiba include: - Working alongside the section manager, to mentor junior members of the team… Show more Working as a Software Engineer at Toshiba over the past 7 years, I have worked on a variety of key projects and have been actively involved designing, developing, testing and releasing new software. In my current role, I also act as a mentor for the junior members of my team, assisting them to find solutions to their problems. Examples of the skills and experience I have developed at Toshiba include: - Working alongside the section manager, to mentor junior members of the team - Working from beginning to release on a new printer driver for windows 8.0 and above, including a Windows Store App. Later upgraded store app to support newer functionality in Windows 10.- Developing using the full stack in .Net, C++, C#, pure JavaScript and HTML/CSS. - Developing an automated testing framework using C# and JavaScript. - Second in charge to two developers and part responsible for staff recruitment.- Setup and administered offices JIRA/Confluence servers.- Setup and administered offices Jenkins build server as well as updating projects to properly support it.- Wrote and maintained automated python tests for testing our applications and created a web interface for analysing results. - Responsible for developing several small in-house applications gathering and analysing data using node.js, jquery, AJAX, SQLite, MongoDB, express.js, socket.io, chart.js.- Corresponded with head office in Japan including traveling to Japan to present our driver work. Show less