-
Royal Brompton Hospital, Chelsea
March 2011 – August 2015: I volunteered once a week at my local hospital in the respiratory ward assisting patients with drinks, entertainment, and company. I also dealt with some administration work, bed changing, and retrieving/delivering necessary paperwork and equipment.
-
Rovi, Maidenhead
June 2010 – October 2010: Working as a quality assurance engineer I would follow and write scripts for testing content protection on DVD's and their players. This included various speed and playability tests along with attempting to copy/burn the DVD's.
-
Sony, Basingstoke
September 2009 - May 2010: Working as a developer, my job was to develop a web service for the HDXchange software I tested during my summers at university. The idea behind it was that users could view the media content on HDXchange anywhere in the world with an internet connection. This web service was developed using Java programming and representational state transfer (REST) technologies. The web service involved XML binding including JAXB and SAX and was deployed using Apache Tomcat as the container. Mark-up languages were also used including HTML and CSS.
My Second project was an automatic media importer. The idea behind it was that news reporters could immediately inset their media into the media decks and the content would be automatically imported into the HDXchange API. This project involved Java again, along with Apache Ant for the build scripts, SAX, and Java Swing. Both projects involved testing using JUnit and content control using SVN. -
Sony, Basingstoke
Summer 2008, summer 2009: Working as a quality assurance engineer, my job included testing a media ingesting software called HDXchange and writing scripts to help in testing while working alongside the developers to ensure the software is bug free.
I provided intensive support to the HDXchange team by testing 'release to test' bugs and tracking them using Test Track Pro. Along with checking if logged bugs had been fixed I would also write detailed scripts and then run them myself in order to find further errors in code. Often I would speak to customers with problems they may be encountering and attempt to solve the problem with them before taking it to the developers. I would log these bugs, attempt to find a solution for the customer, and act as a middle-man between the customer and the developers.
