Distributed Demand Side Platform

A system that collected multiple ad and data exchange accounts into one single interface allowing media buyers to transact more efficiently.


About the Client

The client was a mobile game development company with more than 5 million active users worldwide. The company had a number of successful games under their belt and was an experienced and well-known market player.

Technologies Used


The client was facing a few issues with their technology and that was why they approached Geomotiv. The client needed to bid on the traffic worldwide due to their audience being spread globally. Another matter to address was the amount of trades per second. The requirement was to increase it to more than 10,000 tps per territory. The client wanted to control their campaigns from a central location as well. 

Work Description

Geomotiv gathered and analysed the client’s business requirements as a first step. After that, we selected an appropriate technology stack and created functional specifications based on the requirements gathered. Then we proceeded to the development phase that was articulated in Java. It was followed by successful QA and deployment. 

Work Stages

  1. Acquire business requirements
  2. Define the technology stack
  3. Develop functional specifications
  4. Implement the requirements
  5. Assure quality
  6. Fine-tune performance
  7. Deploy in production


With the DSP Geomotiv delivered, the client was able to move their media buying in house, which accelerated the development process three times and reduced costs by 50% compared to outsource. 


Case Studies


RTB Platform Logging System Optimization

A solution designed to reconsider the client’s existing system and to improve data storage and processing.


RTB Programmatic Advertising Platform for B2B

A system developed for media buyers to manage multiple ad and data exchange accounts through a single interface.


Amazon Web Services in Online Video Ad Network

A perfect programmatic video-distribution platform for content owners that maximized monetization and personalization.


Data Processing Layer Optimization in an RTB Platform

An RTB platform with a particular layer for preprocessing data to be used in subsequent OLAP cube preparation.


CTV Ad Server

Adoppler was a system comprising DSP, SSP, and Ad Exchange that allowed all market parties to transact directly.


SSP and DSP Advertising Technology

A system to optimize the entire ad serving system that allowed for collecting, processing, and reporting on, billions of transactions every month.



Let Us Contact You

Group 6 Created with Sketch.

Fill out the form below and we’ll get in touch within 24 hours

    Tell us about your project in your own words *

    I agree to  the  Privacy policy