welcome

A few words about us

Rational Code B.V. is a young company, specialised in services to support cloud migrations, system integrations and data science services. 

We are based in Amsterdam, the Netherlands and collaborate with international clients all over the world. 

our services

How can we help you?

We will help you design and implement these digital components:

AI-Powered Cloud Solutions

Leverage the power of AI to transform your business 

System Integrations

We will bridge your IT systems, wherever they are: in the cloud or on-premise. 

Cloud development and apps

Microservices, Serverless and Apps. We build scalable applications on Azure and AWS..

Dashboarding

Use that data! We build dashboards with Power BI, AWS Quicksight or Tableau.

Scalable API’s

Open up your services, but do it secure and connect your applications.

Data lakes

Ingestion, Preprocessing, Business, Discovery and Consumer, those are the names of your layers. Data science can be really hard, let’s keep the engineering behind it simple!

Machine Learning

Learn from your data using scalable ML tools. Predict your customer’s behavior and optimize marketing costs.

why us

What makes us different

Our experience is covering multiple industries and technologies. From waterfall to agile, from on-premise monoliths to serverless, from SOAP to JSON, we have been there!

Goal driven

We never forget that in the end, our customers have business challenges to solve, and technology is just a part of the solution. You cant fix everything with technology. 

We are agile

Your industry moves fast, and your  IT services should be made for rapid adaptations. We build software that changes with you. 

We are keeping it simpel (stupid)

We love to make software, its our passion. We build it like how you make Italian food, with only a few but fresh ingredients! 

projects

Our latest projects

Here is an overview of some of our latest projects. 

Datalake Ingestion 

Integrate analytics data from a Customer Experience Platform hosted with the ingestion pipelines of a Datalake in Azure.

Project details
Business objection

The client wants to analyse its customer analytics data and compare it with other sources to optimize its marketing spending.

Challenges

The data in the Customer Experience Platform is not easily accessible. Therefore the solution required a set of custom services that extracted and pre-processed the data, including pseudo anomising.

Architecture

In collaboration with multiple service partners we designed a solution that was easily adaptable by the current maintenance partner.  The design patterns that were introduced are scalable and can be reused for other integration tasks. 

Speech 2 Text

We developed an Azure-based speech-to-text service powered by Azure AI and OpenAI GPT models.

project details
Business objection

The client aimed to enhance call center productivity by automating the transcription of customer-agent conversations and integrating the output into their CRM system. The goal was to improve workflow efficiency and accuracy while reducing the manual workload for agents.

Challenges

The project required near real-time processing of large volumes of audio data, ensuring high transcription accuracy, seamless CRM integration, and overcoming performance limitations while handling sensitive customer information.

Architecture

We designed a cloud-native solution using Azure AI and OpenAI GPT models. The system processed speech-to-text conversion, generating detailed CRM updates through an automated pipeline, significantly improving call center efficiency.

Synchronize contact data

Synchronize contact data between a cloud based CRM (SAAS), a Customer Management Solution and a Customer Experience Platform.

Services provided
Business objection

One of the core challenges in complex IT environments: how do we create a single point of view of our customers? The client wanted to ensure that all interactions with its customers were using the latest data.

Challenges

Client data was available on a multi-cloud and on premise situation. How could we ensure a synchronizing mechanism that was maintainable and could be adapted easily?

Architecture

We introduced a custom ETL solution using the serverless application framework that used managed message queues for scalability.

counters

Our work in numbers

Every day we learn, and every project brings a new experience. Even after all these years we still make mistakes, and thats why we make it better all the time.

0
LInes of code
0
Years of Exerience
0
Clients
0
projects
let’s work together

Let’s code something awesome together!

Lets get to know each other and see if we can help you reach your IT goals!