bjh.io

Benjamin Hill

Advertising Technology Product Lead 2017-

In this role I am primarily responsible for overseeing the use of Doubleclick for Publishers (DFP), used to manage all of Sky Media's display and short-form video advertising real estate across websites, apps and set-top boxes. I oversee changes, new sites and partners, troubleshooting and assisting campaign managers, sales executives and assistants with trafficking campaigns.

I am also responsible for helping look after other systems, such as Freewheel, Videology and Sharethrough, among others.

Roku Software Engineer 2014-2017

Developing for the NOW TV Box, NOW TV Smart Box and Roku devices.
Using a combination of Roku's own language, BrightScript and their XML-based Scene Graph, we built a beautiful video streaming client and cutting-edge content discovery portal.

We formed a very close relationship with Roku, a market leader in media streaming devices, helping them to expand and improve the Roku development experience.

Many custom tools and utilities were built in order to aid development, unit testing, automated testing and our continuous integration processes, primarily written in Python

IT & Reporting Intern - Parts Quality 2013

Designing and building a new issue management database and web front-end for the Parts Quality department, an exceptionally critical application for a luxury car manufacturer.
This involved every stage of the development lifecycle, from requirements gathering to testing.

The solution was built with ASP.net with a C# back-end, and Oracle SQL database.

The final-year project (dissertation) involved designing and building a system for vehicle manufacturing plants to wirelessly track the physical location of vehicles on the assembly line. This involved researching existing products and building a novel solution. The result utilised RFID to track vehicles between work stations. Users can monitor vehicle progress using the native Windows client, built with C#, or with the web app, built with ASP.net. The system used a MySQL database to store location data. See the YouTube video to the left for an overview of the solution.