Engino

image
image
image

The Client

Rolls-Royce pioneers cutting-edge technologies that deliver clean, safe and competitive solutions to meet our planet’s vital power needs. In the aerospace business, they use their engineering expertise, in-depth knowledge and capabilities to provide through-life support solutions for their customers.

Rolls-Royce Deutschland engaged with Jungsoft to solve a problem in their engineering department at Dahlewitz, Germany.

The Problem

Due to the massive amount of data they deal with, information tends to get scattered, which leads to engineers wasting too many hours looking up information for their day-to-day job.

The Solution

After realizing that the information was scattered across a variety of different systems that weren't connected, the proposed solution was to build a master system where the engineers could get the desired information with a single click on a single easy-to-use interface.

Another part of the solution was a collaborative tagging system, where users could upload any image and tag locations of this image with engine parts and comments, providing a clear way to communicate complex information relevant to multiple different engineering teams.

The Implementation

We analyzed and integrated 15 different services, through different APIs and databases containing millions of data entries.

We chose Elixir as the backend language mainly because of the high scalability and performance needs, while also providing a functional paradigm, which increased the development efficiency of the data pipelines. Another important consideration was the strict environment in which the application would run, where being able to release the application into a single executable binary was very important.

For the Frontend, React was the technology of choice, since it allows for good development efficiency when creating highly interactive interfaces like the ones built for this system.

The communication between backend and frontend was built using GraphQL, chosen for its performance benefits and real-time updates through subscriptions.

The Results

One semester after deploying Engino, our report shows that almost one thousand engineers are using the software, with about 50 daily users, querying for information across many different systems.

There is an estimated savings of 30% of engineer's time for executing the same task after its implementation.

Technology Stack

elixirElixir
phoenixPhoenix
reactReact
apolloApollo
material-uiMaterial-UI
graphqlGraphQL
railsRails
phoenixPostgreSQL
gitlabGitLab
dockerDocker
red-hatRed-Hat
oracleOracle

Client

Rolls-Royce Deutschland

Category

Enterprise, Digitization

Date

January, 2020

Share

So What is Next?

Are You Ready? Let's get to work!

Trusted By

partner1
partner2
partner3
partner4
partner5
partner6
partner7
partner8
partner9

and many others...