AFI OPS symbol

AFI OPS

Case Studies

About

Contact Us

← Back to case studies

Volvo

Revamping Volvo's Data Analytics with Cloud Technology

2 years
Real-time & Industrial Data Platforms
Product Engineering
Platform & Cloud Engineering

Scoring model accuracy

94%+

Retraining

manual

daily, automated

Clouds served

AWS + Azure

Volvo is a Swedish multinational automotive company known for its commitment to safety, innovative engineering, and Scandinavian design. They specialize in manufacturing and selling a wide range of vehicles, including sedans, SUVs, crossovers, and electric cars.

What changed

Before

Data

Manual preparation

Model

Python scoring

run by hand

Serving

Single environment

After

Pipeline

Python ETL

clean · normalise · daily

Model

Scoring model

94%+ accuracy

Auto-retrain

Package

Docker

Serving

Kubernetes

AWS + Azure

A hand-run scoring model became a daily pipeline whose output serves from Kubernetes on two clouds.

What we built

The client needed to deploy a machine learning-based scoring model built in Python for lead prediction. The model required at least six months of historical data per training run. They also needed a push notification system and several supporting applications. Everything had to be cloud-agnostic and deployable on both AWS and Azure.

Key Features

Deployed a Python-based scoring model for predicting leads.

Automated the entire model lifecycle — training, testing, and deployment — using CI/CD pipelines.

Ensured scalable and efficient infrastructure for handling large volumes of data.

Scheduled model updates to run daily with the latest data.

Developed a push notification system and integrated it with Retool.

Results

Optimized the Python scoring model to achieve over 94% accuracy.

Dockerized the application to run on dedicated nodes in a Kubernetes cluster on both AWS and Azure.

Built a data pipeline using Python to preprocess data, clean missing values, and normalize the dataset for model training — automated to run daily and feed the latest data into the retraining process.

Stack

Python
C#
Kubernetes
Azure DMS
Java
Nodejs
Azure

Engagement: 2 years · Real-time & Industrial Data Platforms, Product Engineering, Platform & Cloud Engineering

Next step

Let's look at your platform together.

45 minutes · an engineer, not a sales rep · no obligation