An Indonesian fintech firm improves its existing CRM as we scale it by shifting to microservices architecture.

Client
Cases

IT career

Shifting to microservices architecture improves customer engagement for this financial company

The client approached us to provide backend support to their existing CRM. They wanted us to develop a system that would validate users, authenticate their credibility, and build an approval process before auto triggering email/SMS/voice notifications. The process required scaling up of the application by shifting their existing architecture to microservices architecture.

Client

The client is a financial technology company based in Indonesia that aims to offer unsecured online loan solutions (KTA), through a smartphone application base. They believe that easy and affordable access to credit will enable the community to meet their financial needs, enhance the quality of life, and ultimately improve the country’s economic cycle.

Industry

Finance

julo

The Business Need

The client approached us to provide backend support to their existing CRM. They wanted us to develop a system that would validate users, authenticate their credibility, and build an approval process before auto triggering email/SMS/voice notifications. The process required scaling up of the application by shifting their existing architecture to microservices architecture.

Additionally, the client required us to integrate the backend functionalities of sending reminder emails, voice calls, and SMS to borrowers at specific intervals before the due date of the loan. The app was also supposed to send notifications during festive times about special offers like loan interest reduction, lottery draws etc.

Our Solution

The collaboration with the client started out with a team of Python backend developers. However, it steadily grew to include Quality Analysis as well. Our expert team developed the required API for their Android loan application platform and enhanced the existing architecture. We also integrated CircleCI (Continuous Integration) with Alibaba Cloud Hosting.

Our QA experts worked onsite and helped the client set organizational level QA standards to streamline operations and enhance overall quality. Our onsite QA and development help enabled them to lay out a structured QA process and made their globally distributed team Agile. We executed both manual and automation testing and documented every process meticulously to make everything process-oriented.

Along with fulfilling their development and QA requirements, we also offered them some basic digital marketing guidance. This helped them enhance their online visibility and gain more traffic and leads. One major highlight of our collaboration was that in order to accomplish and complete the client requirements, some of our PHP developers learned Python. This helped us to meet the emergency requirements and also enabled us to stay as a truly tech-independent and cross-functional team.

The Results

We worked closely with our client to develop a streamlined and collaborative process for managing customer validation, credibility authentication and auto-trigger of notifications. The result was improved visibility and responsiveness to clients.

Additionally, we were able to effectively scale up their existing architecture to create solutions that could manage additional requirements. The collaboration has been a major success and has been steadily growing. We have been able to help the client in their mission to provide easy and affordable credit access to the general public. They were thus able to help the community to meet its financial requirements, improve the quality of their life and ultimately improve the country’s economic turnaround.

Technologies Used:

django
Django
jquery
jQuery
HTML
HTML
PostgreSQL
PostgreSQL
vuejs
Vuejs
selenium
Robot Framework Selenium

Quick Contact

    Client Cases

    Our people with technical prowess help enterprises to boom in the digital age.
    Check out a few of our success stories