App for Getting Instant Loans / Online Lending Platform for Small Businesses
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.
Industry
FinTech
Solution
Loan Lending App
Engagement model
Time & Materials
Effort & Duration
Ongoing, since February 2018
Technologies
Visual Studio 17, Swift, Realm, MSSQL Server 16, ASP.NET Core, Entity Framework Core, Plaid, Experian, Stripe, Marqeta, Facebook Account Kit, Redis Cache, NLog, JW, Signal R, web sockets
Project Team
2 iOS developers, 1 PM, 1 BA, 1 Data Scientist, 3 Back-end developers, 1 QA Engineer
Project Background
The client is a FinTech startup with decades of experience in the financial services industry. Recognizing many inefficiencies in the current loan business they decided to launch a fully digital online loan platform and a mobile app for small and midsize business that would fully automate traditional loan business providing the following benefits:
- Allowing the end clients to apply for and get a loan and make payments via a mobile app in minutes not leaving their home
- Lower operational costs for capital providers and lower the interest rates for the end clients through full automation of the process and minimizing human involvement
- Allow disbursing more loans with a lower default rate with AI-based self-learning credit scoring module
- Move operations from brick-and-mortar branches to the online platform
The client was looking for a technical partner with profound expertise in the Fintech industry, namely digital lending technologies, artificial intelligence, and mobile app development. Itexus was selected for its expertise in those areas and for its flexible startup-oriented approach.
Functionality Overview
- A mobile app for the end clients with user registration, KYC, loan application, agreement signing via DocuSign, virtual credit card issuance, payments, statistics and reminders functionality.
- Administration Module with overall stats of app performance, user management, scoring settings, and reporting.
- Back office with advanced reporting and loan portfolio monitoring functionality.
- External Integrations with
- Advanced credit scoring model using credit history and transaction data and an ensemble of statistical and machine learning algorithms to determine credit risk, interest rate and other parameters.
- Automated Know Your Customer (KYC), Anti Money Laundering (AML) processes through integration of the industry’s leading KYC/AML providers such as Experian.
- Automated bad deal management module. Automatically selling nonperforming loans to a collection agency.
Project Approach
Discovery phase
The project started with a discovery phase, during which the Itexus Business Analyst and Software Architect team performed and In-depth market and requirements analysis and created the initial project documentation:
Software Requirements Specification
Document describing all functional requirements with use cases, diagrams, user screen mockups, user journey etc.
Software Architecture Document
Document describing suggested technology and architecture of the system addressing, third party integrations, security, performance, reliability and other non-functional requirements.
Project plan and a detailed work estimate
Detailed project plan with all work broken down into 8-16 hours tasks, with priorities, dependencies, and team structure.
UX/UI Design
At the start of the project our team of UX/UI specialists designed a user-friendly intuitive UI of the mobile app. The UI mockups were combined in a clickable prototype and a marketing video that were used for marketing purposes long before the system was ready.
The delivered design is based on the Apple Human Interface Guidelines.
Development
- Agile/Scrum development process with 2-week sprints and a demonstration of the new product versions and feedback collections session at the end of each sprint
- Continuous integration and deployment process
- Combination of unit test, automated service and UI level tests and manual testing
Artificial Intelligence Based Credit Scoring
A dedicated team of data scientists on our side worked in close collaboration with credit bureau specialists to create an AI-based credit scoring module that used credit history reports, transactional and social data on both the business and the business owner, assessing the value of the collateral, future inflation predictions, and overall economic growth to forecast the probability of default on a loan and calculate the optimal loan parameters in real time.
The credit scoring module used an ensemble of algorithms varying from logistics regression to deep neural networks to achieve optimal performance on any volumes of data.
The models are updated and retrained on daily basis as the new data comes in.
Results & Future Plans
The final product has been delivered within budget and on schedule, ready for launch in the App Store.
The client is currently negotiating deals with major U.S. and local community banks to launch the financial platform as a means to deploy capital through the platform.
Itexus team is working on the second version of the product turning it into a white label solution.
Related Projects
All ProjectsBot Answering Machine

Bot Answering Machine
- Healthcare
- Machine Learning
- Natural Language Processing
- Artificial Intelligence
The system allows a business to train its own chatbot that will be able to answer phone calls, greet user over the phone/sms, provide information about a client’s services and also help a user to schedule an appointment based on the available time slots. The application is HIPAA-compliant and has emergency calls scripts. There is also a dashboard where clients are able to create, configure and train very own conversational agent.
Personal Finance Assistant App

Personal Finance Assistant App
- Fintech
- Machine Learning
An intelligent money management system designed to help users make proactive and rational decisions on their finances.
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.
AI-Powered Financial Analysis and Recommendation System

AI-Powered Financial Analysis and Recommendation System
- Fintech
- Machine Learning
- Natural Language Processing
- Data Science
- Artificial Intelligence
The system uses machine learning techniques to process various content feeds in real-time and boost productivity of a financial analyst or a client relationship manager in such domains as wealth management, commercial banking, fund distribution.
Digital Insurance Marketplace with Recommender Engine

Digital Insurance Marketplace with Recommender Engine
- Fintech
- Insurance
Online marketplace that connects insurance brokers, insurance companies and the end customers. The definite feature of this marketplace is automation of information exchange and key business processes such as customer acquisition, underwriting and claims management. Featuring a recommender engine that is assessing client’s information and suggesting the best fitting insurance plan.
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.
Accounting 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.
Contact Form
Drop us a line and we’ll get back to you shortly.