Sky Deutchland wanted to be the first region to launch a 4K HDR service and their existing EPG required new features in order to support this. I was hired to develop these new features.

In addition, I also developed an automated, behaviour-driven test harness for testing the EPG’s middleware as well as a manual debugging application which was used by the middleware engineers.

I also introduced unit tests to the EPG pipeline which until that point had been absent, and these of course helped increase confidence in the EPG codebase.