App Scanner

Developing a tool that eliminates the risk of human error on investment data entry and reduces the number of the errors they get on throughput.

Industry: FinTech
Duration: 3877 hours
Team: 8 members
Services

Mobile Development

Back End Development

Quality Assurance

Technologies

Python, .NET, MySQL, Tornado, App Engine

Team Composition

Team Lead;
Tech Lead;
Solution Architect;
Project Manager;
2 Back-end Developers;
Manual QA Specialist;
Automation QA Specialist

Have
a similar project?

Get an Estimate

About the Client.

Octopus Lab is the fintech innovation unit of the Octopus Group. They build smart financial products and use technology to drive cultural and process change, improving customer experiences and value for money.

Challenge.

The client needed a way of automatically processing forms data with information on investments and integrating it into other systems they use [Novus and Watson].

Solution.

Project Management

The project was delivered using a Scrum methodology with bi-weekly sprints, where we worked with the client on requirements elicitation to define a maintained backlog of business needs.

Modifications

We have changed key services without regression for other services and made modifications to the structure of the database. Added algorithm for digitizing images and made the REST API for key services.

API

One of the key challenges was the integration of the systems through the new API, which was solved by creating an “Orchestrator” for the other systems with their own logic to manage the data traffic between them.

Business
Value.

Modernization

The API and Orchestrator that were built as part of the solution for the client, applied process validation rules to check the quality of the data being passed through the system.

Convertion

The solution allowed users to convert images into a text representation (Optical Character Recognition – OCR). When the user downloads an image or a set of pictures on the server, then text recognition, removal of unnecessary elements, grouping of text in blocks/paragraphs, and saving for further editing occur. At the output of the service, a structured text is obtained, which was found in a certain zone/zones in the image.

Have
a similar project?

Get an Estimate

Looking
for a Custom Solution?

Get an estimate within 24 hours

Contact us





    Olga Tuchina Chief Partnerships Officer
    photo