Netflix Media Center is a web-based application for Journalists from all over the world to gather information to write material on content coming to Netflix specifically. Journalists have access to videos, images, and other content about these shows and movies.
Brooklyn United initially designed the Netflix Media Center website. Ratio eventually took over the project from them. I was the lead deveoper for the team to maintain and grow this application (improving the design and enhancing the admin tool). The press site is a globally accessed outlet for publishers and journalists to find resources and news regarding the company's latest offerings.
Journalist were able to filter through media assets on a title basis, via category types, or by user generated search terms, in order to find and seamlessly engage with company content. These Journalist used various assets and video clips to help create their blogs and reviews of titles. One of the most important requirements was the ability to serve content to a global community. The site's content and assets provided were available in multiple languages, including ones that are written right to left such as Arabic. At launch we included support for 8-13 distinct languages, and others were added.
The video content was served through Ooyala, which is now Brightcove. They provide a way to store and stream video content, and provided meta data on the content for consumption and display to users. This meta data along with other content, assets, users, permissions, and more, were maintained through a Content Management System (CMS). The team made various modifcations and custom plugins for the CMS to proide specific functionality and workflows. We setup various integrations, such as the content from Brightcove, as well as, Continuous Integration and release builds for various environments using AWS, Circle CI and other technology.
We were able to migrate the system to a Headless CMS, and Netflix was able to bring everything in-house at that point. The team help with migrating the system to Netflix's infrastructure.