Financial Data Management Platform with AI-based Analytics, Reporting and Visualization
The platform automates key-decision making process with AI-based predictive modules reflecting the credit cycles. This financial platform is equipped with rich data streaming, processing, and reporting capabilities to provide real-time on-demand data.
Industry
Fintech
Solution
Data Management Platform
Engagement model
T&M
Effort & Duration:
Ongoing, since February 2019
Technologies:
React.js, Redux, Django, PostgreSQL
Project Team:
1 Business Analyst, 1 Backend developer, 2 Frontend developers, 1 Team Lead, 1 PM
Project’s Background
The client is an innovative Fintech company from South Korea that was the first to be granted a special license from the State Financial Regulator. They focus on providing AI-based services across the value chain, from new customer acquisition, dynamic credit scoring, underwriting with multi-dimensional models, up/cross-sell marketing to automated risk management and real-time fraud detection, etc. for banks and financial institutions.
The client started with developing and integrating AI applications into the operating systems of the Korean financial institutions. Now they are building a fully-digitized financial ecosystem, connecting Retail Banking and Capital Market, which is based on specialized AI modules for different value chains. The company has a clear product vision, detailed documentation, and a core API developed by in-house software engineers.
The Korean experts were looking for professional software developers who would build the frontend part of the financial data management platform and connect it with the API in the most seamless and efficient way.
As a trusted provider of Fintech software development services, Itexus was selected to ensure a comprehensive visualization of massive financial datasets and data-driven insights. Our established software delivery processes, relevant experience in financial product development, and positive customer references convinced our client to partner with us.
Functionality Overview
Our team has delivered the frontend part of a custom financial data management platform that pulls large amounts of financial information from the customer’s database and visualizes it comprehensively. The visualized data becomes available for end users, i.e. banks and financial institutions, via a paid subscription.
The most challenging point was to find a technical solution that would enable fast and seamless data transfer from the client’s API, which generates data in the JSON interchange format, to the interface where the collected data would be comprehensively visualized in multiple forms, diagrams, and charts.
As direct communication between the frontend and the API would hinder the system’s real-time updates and user experience, our engineers suggested adding backend functionality to the system.
The backend communicates with the client’s API, sends requests to the server and receives data from the client’s system. On top of that, the solution features a PostgreSQL-based database which stores pre-aggregated data. The system’s backend structures, validates and filters the collected data, before transferring it to the frontend. As a result, no time-consuming data migrations interfere with the database performance and user workflow.
For the frontend part of the solution, we used a combination of the React framework and the Redux library, while the backend part is built on the Django REST framework.
Architecture Highlights
Reporting
As part of the financial data management platform, our team implemented multiple types of data presentation, including diagrams (for example, personal data, credit rating changes, and other metrics). The components from the Recharts library and the React-Vis library, selected by Itexus’ frontend developers and designers and customized in accordance with the platform’s visual style.
UI/UX
While the customer’s in-house team created the graphic design, Itexus was responsible for the design review and implementation, as well as user experience enhancements. We used the Ant Design templates as the main library for UI components, such as buttons, headers, sidebars, tables, and so on.
Results & Future Plans
With the Itexus’ team, the client managed to deliver a custom easy-to-use AI-driven financial data management platform suited for the needs of banks and other organizations. The solution enables end users to quickly receive the requested data about their clients.
Currently, work is underway to implement functionality enhancements and new UI elements.
Related Projects
All ProjectsAccounting Platform with Crypto Assets
Accounting Platform with Crypto Assets
- Fintech
A full-fledged crypto accounting software platform, which retrieves data from exchanges, wallets, and other cryptocurrency platforms, computes the profits, losses, and income from a user’s investing activity, calculates gains and losses, and generates the necessary tax reports.
App for Getting Instant Loans / Online Lending Platform for Small Businesses

App for Getting Instant Loans / Online Lending Platform for Small Businesses
- Fintech
- Credit Scoring
- Machine Learning
Digital lending platform with a mobile app client fully automating the loan process from origination, online loan application, KYC, credit scoring, underwriting, payments, reporting, and bad deal management. Featuring a custom AI analytics & scoring engine, virtual credit cards, and integration with major credit reporting agencies and a bank accounts aggregation platform.
Devops solution for AI-based financial Recommendation System

Devops solution for AI-based financial Recommendation System
- Fintech
Due to the complexity and tough security requirements of AI-based financial recommendation and analytic system Itexus DevOps team made great efforts to setup processes automation and migrate the system between different cloud platforms.
Smart Contract Development for Cryptocurrency Investment Platform

Smart Contract Development for Cryptocurrency Investment Platform
- Fintech
The added functionality helps mitigate investment risks by encoding complex financial arrangements on the Ethereum blockchain. The delivered solution uses custom tokens for renting, making payments, and managing cryptocurrency portfolios.
App for Paying Student Loans

App for Paying Student Loans
- Fintech
- Education
The app allows students to claim special deals from merchants and use cashback from their spending to pay their student loans. The app also allows transferring the cashback money to other fellow students to help them later in reaching their financial goals.
Financial Data Management Platform with AI-based Analytics, Reporting and Visualization

Financial Data Management Platform with AI-based Analytics, Reporting and Visualization
- Fintech
The platform automates key-decision making process with AI-based predictive modules reflecting the credit cycles. This financial platform is equipped with rich data streaming, processing, and reporting capabilities to provide real-time on-demand data.
Algorithmic Intraday Stock Trading System – Stock Trading Bot

Algorithmic Intraday Stock Trading System – Stock Trading Bot
- Fintech
Machine learning can automatically create and refresh an algorithm for solving a complex problem based on a large volume of data. It’s not necessary to search for business-important patterns. Instead, a team of qualified professionals should prepare the right data set for training and automate the entire data processing and application process. But at the same time, it is very important to ensure the quality of data and continuous quality control of algorithms.
Contact Form
Drop us a line and we’ll get back to you shortly.