App Scanner for Octopus

Developing a bespoke software solution that eliminates human error in investment data entry and dramatically reduces processing mistakes using machine learning models and OCR technology.

Industry: FinTech
Duration: 3,877 hours
Team: 8 members
Services

• Mobile Development
• Back-End Development
• Quality Assurance

Technologies

• Python & Tornado
• .NET Framework
• Google App Engine
• MySQL
• RESTful API orchestration

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 designing smart financial products that enhance process automation, customer experience, and operational efficiency.

Challenge

• Automate the processing of investment form data and integrate it seamlessly into Novus and Watson platforms.
• Replace error-prone manual entry with reliable digital workflows to ensure higher data quality.

Solution

Agile Project Management

Delivered via Scrum with bi-weekly sprints, collaborating closely on requirements analysis  to maintain a prioritized backlog and ensure continuous value delivery.

Service Refactoring & Database Modernization

Refactored core services to .NET and Python/Tornado, restructured the MySQL schema, and implemented advanced OCR algorithms for image digitization.

API Orchestrator

Built a custom “Orchestrator” layer that routes data between App Scanner, Novus, and Watson, enforcing business rules and ensuring data integrity and seamless system integration across platforms, crucial for enterprise applications.

Business
Value

Data Quality & Validation

The orchestrated API framework applies real-time validation rules, preventing invalid records, boosting confidence in downstream analytics, and significantly improving data quality.

OCR-Driven Conversion

Users upload images to the service, which performs OCR, cleans and groups text into blocks, and outputs structured data ready for editing, eliminating manual transcription errors, streamlining the user journey mapping and improving overall user experience.

Have
a similar project?

Get an Estimate

Our Portfolio

Explore some of our recent projects and discover how we helped transform businesses across various industries.

Looking
for a Custom Solution?

Get an estimate within 24 hours

Contact us





    Lemeshko Anastasia Customer Success Manager
    photo