Gwiazda
Planeta
AgoraPerformance

Mittmedia is one of the largest media groups in central Sweden, issuing eighteen daily newspapers, twelve free newspapers, broadcasting through radio and Web TV and running various digital projects. Codest’s software engineers built a dedicated API-platform to increase revenues for the publisher and minimize internal costs:

  • an automated system connecting Mittmedia’s DSPs and invoicing system
  • fully automated campaign management process

Industry: MITTMEDIA - Media company
Technology: RUBY + RAILS + POSTGRES + REDIS + HEROKU + RBBITMQ + ELASTICSEARCH
About the company: About the company: Mittmedia is one of the largest media companies, issuing eighteen daily newspapers, twelve free newspapers, broadcasting through radio and Web TV and running various digital projects. It is the owner of many newspapers and radio stations in central Sweden. Current activities focus on traditional media, however, due to their declining popularity, the company is now directing its interest toward digital measures, mainly online advertising.

Final results:

  • an automated system connecting Mittmedia’s DSPs and invoicing system
  • fully automated campaign management process

Details of cooperation:
AgoraPerformance Codest software engineers built a custom sales support API-platform for Mittmedia, connecting the publisher’s DSPs with an invoicing system. Thanks to the integration many services into the one application, the campaign management process became fully automated: selection of the appropriate parameters (targeting), inventory supervision, latency management and cost estimations. The application also helped in campaign monitoring with detailed statistics and settlements. Due to module construction of the platform it is possible to replace any connected service provider.


Codest paid significant attention to making the platform appropriate to the customer’s needs. We organized a meeting with the full demo of created features every two weeks, making it possible to visualize the current progress and dynamically answer the client’s needs. We are currently providing technical support for the platform, including during holiday seasons. Codest has been cooperating with Mittmedia since February 2015.

"We turned to Codest with a need for product that would address the rapidly changing digital market. We aimed at a custom-made & user-friendly tool effectively manage the affiliate network. Codest put quite an effort in creating the software with much emphasis placed on the usability and convenience of thet graphics interface. Their diligence paid off later with our publishers showing their satisfaction."
Magnus Söderlund,
Business Development Manager, Mittmedia

The highlighted features of Codest approach:

  • deep understanding of client’s business needs
  • ongoing help with any issue
  • facility to scale cooperation

AgoraPerformance

AgoraPerformance is an affiliate network linking the best partners with advertisers. They are a part of Agora SA., one of the biggest media groups in CEE, with over 3000 employees onboard. They work daily with thousands of best agencies and direct clients in the region. Codest’s software engineers designed a custom-made affiliate network management system to increase the management process and minimize internal costs, namely:

  • a dedicated platform to effectively manage the affiliate network
  • platform-based traffic detection system

Industry: Agora Performance - Media company
Technology: Ruby + Rails + MongoDB + Postgres + Amazon EC2
About the company: Agora Performance is a new affiliate network designed to run high quality, dedicated advertising campaigns. The company aims at delivering an individual approach to the advertiser by offering custom-made services tailored to fit the specificity of the product being promoted, as well as to the publishers who can find the forms and types of advertising that best match their ad space.

Final results:

  • a full-fledged affiliate platform with a simple publisher-dedicated interface
  • the system has a built-in admin panel wiures to seamlessly manage publishers, settlements, or campaigns; and an advertisers-dedicated subsystem designed to manage & collect clicks

Details of cooperation:
After numerous consultations and tests, we managed, along with a professional consultant experienced in developing such platforms, to visualize the current usability processes and dynamically address the client’s needs. We used the kanban method to visualize the flow of work, spot bottlenecks and tailor the software to fit the rapid change of business requirements. The experienced software developers engaged in the project applied Ruby ​​on Rails, Resque, Sinatra, MongoDB, PostgreSQL, Redis, ELK Stack, and Skylight, to make the client more than satisfied with the final product.

AgoraPerformance At the moment AgoraPerformance provides their services to 1700 publishers, and run 6 million events and 700 campaigns. Currently, we are providing technical support for the platform, whenever needed. Codest has been cooperating with AgoraPefroamance since 2013.

„We are very satisfied and happy to have found Codest as our offshore development partner. During our relationship, Codest has developed a good understanding of our own vision and work flows and found a way to successfully complement our operations without causing any discontinuities or issues on our side.”
Leszek Olszański
Head of Internet Products, Agora Performance

The highlighted features of Codest approach:

  • deep understanding of client’s business needs
  • ongoing help with any issue
  • facility to scale cooperation & management

AgoraPerformance
Essentials
Location Kraków, Poland
Project Industry Software house
Company Size 20+
Project Team Size 3-6
Equipment
Computer MacBook Pro
Operating system OS X
Monitors 23” monitor
Work methodology
Code reviews Yes
Pair programming Yes
Unit tests Yes
Integration tests Yes
Build sever Yes / Jenkins
Static code analysis Yes / CodeClimate
Version control system Yes / Git
Issue tracking tool Yes / Jira
Knowledge repository Yes
Agile management Yes / Scrum
Freedom to choose tools Yes
Technologies used
Ruby on Rails GIT PostgreSQL Docker
MongoDB Sinatra/Rack Sphinx JavaScript
MySQL Typescript ElasticSearch Ruby
Redis AWS HTML5 CSS3