Created a fully integrated loan management system using a modern platform.
DURATION:
2021 - Continuous
TECHNOLOGIES USED:
React, Kotlin, KTOR, MySQL, NGINX, Docker, core banking integrations
TITLE
Created a fully integrated loan management system using a modern platform.
PROBLEM STATEMENT
The client is a very large established player in the supply chain finance / lending industry. They came to us with a vision to create a complete loan management solution integrated on the one side with different frontend data providers and on the other end integrated with several financial institutions core banking systems.
The solution had to be modern, based on event sourcing design pattern, CQRS, cloud native, completely stateless & easy to deploy using docker containerisation.
Other goals were
The client also wanted us to work in a very close manner with their existing technology teams, and hence the choice of technologies was very heavily influenced by this criteria.
OUR SOLUTION
The solution was to create a modern application based on the Java stack however using Kotlin, which would then allow us all the benefits of the stable JVM ecosystem, while giving us benefits of the Kotlin programming language.
The solution also meant we were using a project structure that
1
Supported the “Onion Architecture”.
2
Used the command pattern.
3
Emphasized on error handling in a functional way. Using Arrow kt - either.
4
Emphasized on error handling in a functional way. Using Arrow kt - either.
Since this was like a core banking platform we ended up building a lot of core pieces like maker-checker, multi-tenancy, micro-service overheads etc.
DURATION
The initial build of this project was done in 6 months. Post which this project was handled under our "Managed Services" business unit, hence the arrangement is on a continuous basis. What we have achieved for them is a captive team of engineers working at 100% commitment to take care of product iterations/changes as the market provides feedback.
RESULT
We ended up building an insuretech platform for this client. The client has started their GTM - go to market process based on the build of the product that was done in the first phase.
HOW LOGICLOOP TECH BECOMES
YOUR UNDUE ADVANTAGE