Auditing applications and infrastructure before starting the cooperation

Overview

Industry

Location

Manufacturing

Belgium

Technology Used

Angular

BigQuery

BigTable

Docker

Google Cloud Platform

Java

Kubernetes

Node JS

PostgreSQL

Show more

Project overview

The client’s software system and infrastructure were initially built by an internal software development team. The success of the system demanded quick delivery of new features, so the client looked to increase their development capacity and add technical expertise. Our cooperation started with the Software Mind team performing an in-depth audit of the client’s existing solution. The audit covered system architecture, application code (various frontend and backend components and technologies), cloud infrastructure, security, quality and general organizational processes. For the audit Software Mind gathered a cross section of experts and practitioners, including software architects, senior software developers, senior QA engineers and a senior DevOps specialist. After the audit, our team continued cooperating with the client by developing new features and introducing improvements suggested in the audit report. 

Client background

Along with offering telematics solutions for fleet and safety management, this IoT company develops systems and software infrastructure for gathering, presenting and managing telematic data.

Goals

The audit aimed to help the client verify Software Mind’s technical skills and work organization before starting the cooperation with our team. As part of the review, our experts assessed the quality of the client's existing IoT platform and created a roadmap with technical improvements.

Results

Identification of major issues and bottlenecks

Audit recommendations pinpointed optimization opportunities, improved system quality and reduced development and infrastructure costs

Verification of Software Mind’s value and technical expertise

The audit helped the client assess our technical skills before engaging us in more demanding and expansive tasks

Reduced time required to onboard developers

Conducting a technical audit before the cooperation streamlined the onboarding process

We'd love to hear from you!

Fill out the form - we'll get back to you as soon as possible

More case studies