BBC Player
At Ostmodern I helped building the BBC Player video on demand streaming app for BBC World Wide. This app is an international version of the famous BBC iPlayer app that is only available in the UK. It lets users browse and watch video content which is provided by BBC.
Working with two less experienced Android developers I had the chance to share some of my knowledge whilst making most of the major architectural decisions. The implementation follows an MVP pattern and uses RxJava with Retrofit and Realm to achieve a reactive architecture. This structure facilitated unit and UI testing.