VB.NET Rating Engine Extraction & Migration to .NET Microservices for Symfa Inc
Services Covered:

Information Technology
13 months
Confidential
1 August 2022
16-20 Employees
Offshore
Project Capability Score (PCS)
Project Capability Score (PCS) estimates how capable Aterise is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS
Client
Symfa Inc
Project Summary
Key Challenges
- Extract, decompose, and migrate part of a VB.NET monolithic rating engine to .NET microservices
- Incorporate the migrated engine into an existing enterprise architecture
- Make the architecture scalable, shareable across teams, and serve as a reference for future migrations
Project Deliverables
- Requirements elicitation, analysis, and stepwise roadmap
- Top-level architecture and data flow design
- Feature-flagging strategy enabling soft migration and co-running legacy and new engines
- Incremental migration implemented sprint-by-sprint
- Source code quality tracking via SonarQube
- Documentation and knowledge sharing through Postman collections and Swagger
- Multi-level caching strategy (in-memory + Redis) to improve performance
Project Solution
Project Outcome
- Multiple teams are now developing new lines of business in parallel using the new architecture as a guideline
- Project was delivered on time and within budget
- Communication was regular and effective and Aterise quickly resolved concerns
Platforms
API/Integration Platform
Tech Stack
.NETRedis
Client Endorsement
Overall Review Rating
Timeliness
Cost Rating
Willing to Refer
Quality of Deliverables
“Aterise successfully delivered a functional project on time and within budget. The team maintained regular and effective communication and was quick to resolve the client's concerns about the roadmap and expected results. Aterise was a highly skilled developer, and their commitment was remarkable.”
Note: This endorsement is based on publicly available client feedback from external review sources.
More Projects by Aterise
Loan Processing and Risk Monitoring Platform for Retail Bank
