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. 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.
About the client
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.
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.
DevExpress UI Components
.NET Framework 4.7.2
Amazon Aurora DB
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:
Added base functionality for reports generation;
Created multi-language and regional support;
Added Peak and off-peak management;
Upgraded all UI to the latest Angular version;
Added old data purging processes.
Implemented a Dynamic generator of advertising campaign scenarios, based on user-configured settings.
Results the Client Got
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
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.