BigData and ML-based solution for marketing research and customer experience optimization

Challenges info

Data Engineering,

Existing Solution Audit,

Architecture Optimization,

Research & Development

Client info

IT company delivering tools for customer experience and product optimization, AI-powered marketing research, experimentation and personalization

Cover image
BigData and ML-based solution for marketing research and customer experience optimization
Achievement infos
Title
Rapid Team Deployment
Description

A team of 8 Keeneo experts assembled in 1,5 months.

Title
Optimized Cloud Costs
Description

Cloud environment costs reduced by 30%.

Title
Faster Delivery
Description

Time-to-market sped up by 30%.

Title
Reduced Bug Incidents
Description

The number of bugs decreased by 60%.

Client representative position
Customer’s CTO
Small text
With Keeneo assistance we were able to build not one but several technical teams and branch out into Data Engineering, ML, AI and Cloud technologies.
Large text

The guys are true experts in their field!

Resources type
FTE
Project duration text
years
Case Summaries
Summary title
Business purpose
Summary description

The customer develops a web platform that uses A/B, split and multivariate testing to boost client engagement and increase ROI. Thanks to the many possibilities to experiment and truly understand the preferences of their target audience, users (marketing specialists, product owners, etc.) can significantly improve the quality of their app or website, create a unique promotional strategy, and drive in visitors who are statistically more likely to become their long-term clients.

Summary title
Our solution
Summary description

At the very beginning of our collaboration, Keeneo performed an audit of the existing solution and analyzed its architecture from the point of view of performance (considering the huge amount of data that had to be processed daily), maintainability and scalability. Having implemented all of the necessary changes, our developers and data engineers continued to work with the customer and eventually became part of their product and feature teams. Some of the projects that were completed with Keeneo's assistance include:

  • Development of an algorithm that calculates the conversion rate of a website – or any other digital product – depending on a specific, pre-selected target audience (e.g. people of a certain age, gender, profession, city of residence)
  • Design and implementation of a tool that analyzes all currently available ways of increasing profitability of the user's business, and calculates the amount of revenue in each particular case/strategy scenario
  • Performance optimization of every existing service
  • Data collection and processing using a variety of cloud technologies
Project duration
5+
Resources number
3-8
Technology
C++
Golang
Symfony
React
Java
Google environment (Cloud SQL, Cloud Datastore, Cloud Storage, Cloud Pub/Sub)
AWS
Apache Beam Go SDK
Python
Machine Learning
Role
Back-end Development
Front-end development
Data Engineering
Automated Testing
Project Management
DevOps