June 2012
- Present
Graduate Software Engineer
Working under several roles; placement, part-time and graduate engineer. I work primarily in JavaScript, developing set-top-box user interfaces as single page applications; circa 150k+ lines of code. Responsiveness of each user interface is critical, as the set-top-boxes are limited in processing power and memory. All possible steps are taken to optimise performance, such as; reducing DOM manipulations, reflows/repaints and blocking the event loop.