Litigation Management System
CompletedA production-grade litigation management platform for banks and financial institutions to manage cases, borrowers, documents, security arrangements, approvals, reporting, and audit trails at branch scale.
Full-stack product engineerClient: Bank / financial institutionBanking client2025
124
branches covered
5,000
alerts per day
7
domain areas
.png&w=3840&q=75&dpl=dpl_jcWbdjY1BQyov39Rem4y5ANeKqHK)
1 / 6
The Problem
Bank legal teams need to track thousands of litigation cases across branches, lawyers, courts, borrowers, and regulatory bodies while preserving strict role-based access, maker-checker approvals, and full audit traceability.
The Solution
Built a compliance-heavy case-management platform with a React 19 operational frontend, .NET 9/ASP.NET Core API, Clean Architecture, CQRS/MediatR flows, SQL Server persistence, Hangfire jobs, Redis-backed scaling support, and dynamic reporting.
Highlights
- Enabled branch-level litigation tracking across 124 branches.
- Designed alert, dashboard, and notification workflows for 5,000 alerts per day.
- Implemented regulated banking patterns including maker-checker approvals, branch-scoped permissions, activity logs, and SIEM-ready audit exports.
Key Features
- Clean Architecture with Domain, Application, Infrastructure, and Web layers
- CQRS + MediatR command/query pipeline with validators, handlers, and authorization
- JWT refresh-token rotation, AD/LDAP login, TOTP MFA, and branch-scoped role permissions
- Configurable maker-checker workflow with approve, reject, delegate, cancel, and audit history
- Dynamic notification rules, branch-aware alerts, Hangfire background jobs, and Redis-backed deployment
- KPI dashboards, dynamic report builder, PDF/HTML exports, borrower overviews, and compliance reports
- Request/response activity logging, soft delete and restore, SIEM token integration, and audit exports
- Docker, Azure/AZD support, Cake build automation, and on-prem bank deployment documentation
- Domain, application, integration, functional, infrastructure, and SpecFlow/Playwright acceptance tests
Technologies Used
.NET 9ASP.NET CoreEF Core 9SQL ServerReact 19TypeScriptViteTailwind CSSZustandApexChartsHangfireRedisMediatRFluentValidationNSwagDockerAzure