Mswipe is amongst India's largest POS solution providers, with over a million transacting merchants, they support all modes of card present payment processing, wallets, contactless, soundbox based payment processing, UPI based payment processing and a bunch of value added services for their merchant customers.
LOCATION:
Mumbai, India
DURATION:
2021 - Continuous
TECHNOLOGIES USED:
.NET Core, DevOps - Jenkins, Angular, iOS - Swift, Android - Java & Kotlin
TITLE
Mswipe is amongst India’s largest POS solution providers, with over a million transacting merchants, they support all modes of card present payment processing, wallets, contactless, soundbox-based payment processing, UPI-based payment processing and a bunch of value-added services for their merchant customers.
PROBLEM STATEMENT
The Mswipe tech stack was built on top of legacy .NET framework code, also they wanted a reliable partner to help them build a quality team of engineers to work on their different products with a more modern outlook.
OUR SOLUTION
For Mswipe, our engagement warranted pods of teams working on multiple projects in parallel. But before we could start doing that we identified a single service which was built using the legacy codebase and converted the same to .NET core. Once converted we automated the deployment of this service. We also set up all the overheads which are required to run services in a microservice-based environment.
Post this we went about setting up different pods of teams with a mix of resources from the following skill sets.
Slowly we converted one service at a time from the legacy codebase to the new .NET Core based codebase.
We also introduced Python as a second language to the overall product landscape allowing the Mswipe internal products to be built in a more rapid development environment.
For the overall system architecture, we also deployed auto scaling using load balancing to the Mswipe ecosystem.
We also introduced Python as a second language to the overall product landscape allowing the Mswipe internal products to be built in a more rapid development environment.
For the overall system architecture, we also deployed auto scaling using load balancing to the Mswipe ecosystem.
DURATION
The Mswipe engagement falls in 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 Mswipe products/projects on an ongoing basis.
RESULT
The results of our ongoing engagement with Mswipe at a macro level are
1
Overall higher system stability.
2
Drastic reduction in tech debt.
3
Higher compliance by the entire development team to more mature development processes.
4
A strong emphasis on automation leads to more efficiency in the entire engineering process.
A few objective results which are an outcome of the above macro results are:
HOW LOGICLOOP TECH BECOMES
YOUR UNDUE ADVANTAGE