Middleware. Octopus

The client required to develop a tool for keeping data in sync between its systems and multiple environments.

Industry FinTech
Duration: 2560 hours
Team: 5
Download PDF

Technologies utilized

Python, Pipenv, MySQL, Jenkins

Team composition

1 Java Tech/Team Lead
2 Java Developers
1 NodeJS Developer
1 DevOps

Have a similar project?

Estimate

CLIENT

video
Octopus Ventures is one of Europe’s largest Venture Capital teams. Headquartered in London and New York, with venture partners in San Francisco, Singapore and China, they help entrepreneurs scale globally. Their investments range from £1m for seed to around £4m for series A. In recent years, it has fluctuated from £350k to £25m.

Challenge

Due to the rapid amount their products have been growing, it had become more important to sync data across different systems and actualize information as much as possible. The client needed us to help them with a solution that could make this happen.

Features

Engine

Our team created a unique middleware engine that provided the possibility to allow customizable integrations with databases, files, services, and other APIs and sync the data across each of the integrations.

Test Environment

It was necessary to create a separate test environment similar to production to ensure that all the components from multiple systems were included in the synchronization process.

Data

Data needed to be processed across multiple organizations and multiple solutions within them. As such there were a lot of data inconsistencies that needed to be considered and managed.

Business values

Approach

The API we created for the client allows them to synchronize their internal product. This approach allowed them to optimize their business processes, delete old/incorrect information, update user profiles with actual information as well as update information in ActiveDirectory, Slack, Confluence, and several other systems.

Architecture

The product is unique within the client’s infrastructure as it provides them the ability to include an algorithm on their customized systems.

photo
Olga Tuchina CBDO

Have a new project in mind? Schedule a 30 minute discovery call and I will at the very least give you some great advice.

Contact Us

    Read similiar case

    Oasys

    The project for the manual digitization of paper forms for investors, which solves the problem of manually digitizing paper forms and integrating this data into other systems.

    Read More
    We value your privacy

    We use cookies to make our website more useful and don’t share information with any third parties. If it’s okay for you, please, accept them to continue.