Client
21st Century Fox was the United States' fourth-largest media conglomerate until its acquisition by The Walt Disney Company in 2019
Industry
Entertainment, Media
Services
Product Development, Data Management, DevOps, QA
Tech
Node.js, Docker, Elasticsearch, MongoDB, Chai, Cucumber, React, Redux, AWS

Challenge

The client was looking for a team of developers to become part of the huge FOX DCG development team. Our team was responsible for the development of an API used by digital media players (FOX’s clients), including Roku, Apple TV, Fire TV, Chromecast, АirTV, Android TV for streaming all types of video content: Series, Films, Animated movies, Sports Events, etc.

Specifically, our responsibility was to:
Create and implement new API features, fix bugs and integrate the API with third-party services.
Streamline the existing functionality and implement new features for the back-office used by video content managers for managing video content, including creating screenshots, adding episode descriptions, uploading trailers, inserting ads in movies and TV series, etc.
Migrate to a distributed, containerized microservice architecture for greater flexibility and scalability.
Implement functional and unit testing.

Solution

A single multifunctional video content management API for all video streaming platforms and operating systems (iOS, Android, and web).
Bug fixing scripts for fast and efficient debugging across all the platforms and databases.
Elasticsearch optimization for better search performance.
Customization of the API to meet unique requirements of each platform.
Microservices deployed with Docker containers to allow for higher availability and scalability, simplified microservices management, rapid and flexible deployment and updates, and greater overall resiliency.
Automated test coverage checks for each Pull Request.
An automated CI/CD pipeline to achieve zero downtime and reduce the deployment time.

Impact

30+ new features implemented.
80% unit test code coverage.
A 2-week release cycle instead of the 10-week one.
5 times reduction in content management costs.

Latest projects

Contact us

We will process your personal information in accordance with our Privacy Policy.
Send message

We are a software development company that creates and transforms business solutions, products, and enterprises to drive growth today and into the future