Security and Audit-compliant Solutions for a Fintech App

Technology Stack

  • ASP.NET MVCASP.NET MVC
  • ASP.NET CoreASP.NET Core
  • Razor ViewRazor View
  • TypeScriptTypeScript
  • MS SQLMS SQL
Client img

The Client

The client is in the digital lending segment, integrating more people and businesses into the credit system. They maintain a digital lending app that auto-determines a potential borrower’s creditworthiness and processes loan applications faster without compromising safety rules.

The Challenge

The Challenge

Despite the successful implementation of this app, the client found a few loopholes still existing within it.

  • First, the app had to have segregated user paths for every banking partner or lender.
  • Second, it had to mandate users to follow predetermined steps for loan application.
  • Third, it had to identify deviant user behaviors and anomalies.
  • Fourth, it had to determine a borrower’s financial capacity and standing.
  • Fifth, it had to authenticate and validate auto-generated loans.

The client observed these gaps and wanted an expert tech partner to handle the job. Impressed with Capital Numbers’ past Fintech projects, the client contacted us. Capital Numbers has emerged as a trailblazer in delivering successful Fintech projects to industry leaders.

So, when we bagged this project, we aimed to leverage our past expertise to deliver the best. We found many security compliance issues in the app. So, we worked towards resolving them to ensure the system’s compliance with various industry regulations.

The Solution

The Solution

We assembled a team of expert .NET engineers for the job. Our team began focusing on five critical parameters, as discussed earlier:

  • Segregating user paths for every lender
  • Designing predetermined user paths
  • Restricting deviations
  • Discerning a user’s creditworthiness
  • Authenticating loan offers

We first broke down the monolithic architecture into microservices. We did this because the monolith pattern was generalizing all user paths. But, multiple banks were offering various products to numerous users. So, every path had to be different. Therefore, we implemented the microservices pattern to differentiate one lender’s user path from the other.

We next created a log system to track whether every user undertook predetermined steps while applying for loans. We made sure the system instantly alerts any deviations here.

We then applied rules to determine a user’s creditworthiness. We ensured these rules help auto-generate loan offers based on user inputs and financial capacity.

We added extra layers of security to authenticate auto-generated loan offers. We set logic to auto-discern the legibility of every loan offer before floating them out to users.

Aside from taking care of the above parameters, we added a mechanism to help users commence their loan application journey from where they had left off before discontinuation, ensuring the user flow isn’t affected. Suppose a user partially reaches a point (let's say Step 3 in their journey) and discontinues due to an unforeseen situation like a sudden network failure; the system would still enable the user to restart the process from Step 3.

Our team used a robust tech stack to implement all these critical solutions. We used ASP.NET MVC and ASP.NET Core for all backend enhancement tasks. ASP.NET MVC helped us decouple the app UI from the backend logic and make adjustments in the backend without impacting the frontend. ASP.NET Core was critical in making the app more high-performant. We wrote the frontend code using Razor View and used TypeScript to maintain the code better. We stored all data structures in the MS SQL server and mostly collaborated with the client over Slack for all our solutions.

Throughout the project, we faced many challenges fetching real APIs to test scenarios. In such situations, we created mock APIs to simulate tests and ensured the system fully complied with all regulatory and auditory checks.

results icon

Results

Our relentless contributions paid off. Our regulatory compliance checks highly impressed our client, who now prefers Capital Numbers over other vendors because here’s what we brought to the table:

right-arrow Predetermined User Flow

The app now mandates that every user completes their loan application journey by following predetermined steps, such as the following:

meal-img1
meal-img1
meal-img1
meal-img1

right-arrow Deviation Control

If a user tries to bypass any of these steps, let’s say, jump from Step 1 to Step 3, the app notifies the admin about the deviation.

right-arrow Compliance Checks

The app detects such deviations because of the compliance checks we’ve built into the app.

right-arrow Individual User Paths

Because we segregated each product user flow, every bank now has a unique user path.

right-arrow User Field Adjustments

Every user path auto-adjusts user fields as per user needs, customizing experiences further.

right-arrow Creditworthiness Detection

Every user path collects user data to auto-determine a user’s financial standing.

right-arrow Anomaly Detection

The system alerts the admin if a user’s financial standing is insufficient to repay the requested loan amount.

right-arrow Auto-generated Loans

The system auto-generates loan offers if a user’s financial standing is good.

right-arrow Authenticated Loans

Before generating loan offers, the system verifies the authenticity of the loan offer.

right-arrow Audit Logs

The system maintains audit trails for all loan offers floated and other events.

right-arrow 100% Audit-compliance Solutions

All in all, it was daunting to implement such Fintech security at so many different levels. But, thanks to our skilled team that implemented the most robust tools to make the system risk-free, 100% audit-compliant, and suitable for all regulatory checks.

dowload icon

Download this case study

  • Fill 1Created with Sketch.
  • Fill 1Created with Sketch.

Great Reviews

97 Out Of 100 Clients Have Given Us A Five Star Rating On Google & Clutch

P. AtturCapital Numbers 5/ 5
Stephen SmithCapital Numbers 5/ 5
Jose RodriguezCapital Numbers 5/ 5
Bernice AngCapital Numbers 5/ 5
DeVon FavorsCapital Numbers 5/ 5
Richard HarperCapital Numbers 5/ 5
Read More Reviews
  • clutch 2023
  • Read Capital Numbers reviews on G2

We’d Love To Hear From You

Get Custom Solutions, Recommendations, Resumes, or, Estimates.
Confidentiality & Same Day Response Guaranteed!

What can we help you with?

Our Consultants Will Reply Back To You Within 8 Hours Or Less

  • Shovan
  • Dibakar
  • Indrajit
  • Avishek
700+ In-House Experts
25+ Awards in the last 9 Years
237+ Clients Worldwide
100+ Five Star Reviews On Clutch, Google and GoodFirms
    Select files from your   or   or 
    • Checkmark Icon 100% confidential
    • Checkmark Icon We sign NDA

    Recent Awards & Certifications

    • High Growth Companies
    • Cluth Global
    • The Economic Times
    • CNBC
    • Promissing Brand
    • Adobe Bronze
    • World HRD Congress
    • One Ranked
    • Dun & Brandstreet
    • ISO
    • Clutch Champion

    Step Into Our Development Center

    cookie close

    This website collects cookies to deliver a better user experience. Read Cookie and Privacy Policy