The client’s main product is a really complex TV Making Platform that helps businesses to generate ideas for quality video content, effectively schedule and monetize it. This TV Making Software Development case study highlights how Devtorium contributed to enhancing and scaling this powerful platform. To stay at the top of the dynamically changing market they needed a strong, experienced, agile engineering team that could help them build and improve their product. Our developers continue working to ensure the product keeps growing and running smoothly.
overview
Our client is a media company with over 50 years of history in broadcasts. Its solutions create ways to drive revenues and grow audiences. The company got $10 million in funding via Crunchbase. Their solutions drive $48 billion in annual ad sales and create around 5 trillion ad impressions worldwide. The latest product has just won the NAB Show 2022 Award. This case study highlights successful software application development tailored for media and broadcasting.
During this software application development case study, our team tackled core technical and operational challenges…
Migrating a high-load NoSQL Document Database (Raven DB) to a Relational DB (SQL and later to Amazon Aurora).
Providing constant enhancements of the Media inventory optimization engine’s quality and performance.
Developing a cloud-based linear and on-demand scheduling system from scratch.
Creation of a Dynamic generator of advertising campaign scenarios, based on user-configured settings.
Ensuring easy integration with third-party software via a middleware API, which was unstable at the time.
Angular 7
Webpack
Jasmine
Gulp
DevExpress UI Components
.NET Framework 4.7.2
Swashbuckle 2.0
Amazon Aurora DB
Automapper
Autofac
NUnit
Specflow
AWSSDK.S3
Docker
Octopus
Bitbucket pipelines
Azure DevOps
Private npm
Terraform
Powershell
Refit
NodaTime
Moq
OctoPack
AutoFixture
RabbitMQ
Cypress
XRay
This TV Making Software Development case study showcases successful database migration, the development of a cloud-based scheduling system, and middleware API implementation – all part of our end-to-end software application development services.
Successfully migrated their NoSQL Document Database (Raven DB) to SQL Server and then to Amazon Aurora, which improved performance, enabled better management, and reduced costs.
Designed and implemented a cloud-based linear and on-demand scheduling system prototype from scratch.
Provided integration with third-party software. We implemented a middleware API to connect 2 complex services allowing them to exchange, process, and synchronize data.
Over the years we have significantly optimized and improved the performance of their Media inventory optimization engine, added a lot of new features, and resolved some stability issues:
Implemented a Dynamic generator of advertising campaign scenarios, based on user-configured settings.
The upgraded TV software delivered improved performance, reduced infrastructure costs, and opened the door to major contracts with Sky Media, Discovery, and Disney.
Better performance and stability have improved their clients’ experience using the application
Significant cost savings due to migration to Amazon Aurora, which is much less expensive and easier to support than Raven Db used initially
New features, modules, and integrations we managed to add enabled the client to sell and launch their system to one of their biggest clients – Sky Media
Our client is in the process of signing a contract with Discovery and Disney, which should significantly increase their profitability
Both, as the project consists of multiple products.
We joined the client’s teams 7+ years ago. Some products were already in the market, and we helped develop them; some products we added later were designed by us.
We initially launched with 8 Scrum teams (approximately 50 specialists), with team composition varying over time, reduced to 1 Scrum team involved. These teams were integrated, working collaboratively alongside the client’s in-house developers.
Yes. The project involved integration with a third-party software via a middleware API. Despite the external software being unstable at that moment, our developers successfully implemented a middleware solution that enabled two complex services to exchange, process, and synchronize data effectively.
Manual, Automation, End-to-End, Load testing, Performance testing, Functional testing
This case demonstrates our IT experts’ ability to handle complex, large-scale systems involving cloud migration, high-load database restructuring, third-party integrations, and continuous performance optimization. We developed critical components from scratch (like scheduling systems and campaign scenario generators), showed long-term support and iterative improvements, and worked with modern DevOps, QA, and front-/back-end tools. If your business needs scalable solutions, system integration, performance tuning, or end-to-end product development, Devtorium has a strong, proven track record.
Our team built a full-stack autonomous ecosystem for a Ukrainian startup launching 24/7 self-service table tennis venues. We linked the…
Our team developed a comprehensive platform from scratch to help sports organizations monitor, analyze, and optimize athlete performance and health….
Our developers’ primary goal on this project is to provide expert evaluation of the feasibility and implementation of various business…
We are a team of 200+ qualified software engineers, business analysts, data scientists, project managers, and UI/UX designers. All our professionals hold specialized certifications in their niches and have expertise in complex projects for a variety of industries.
We use cookies and share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided them.