Kanlıca
A .NET 8 enterprise pricing application for defining commercial loan interest and commission parameters and managing their effective states, audit history, and multi-step approval workflows.
- Field
- Halkbank · Corporate Loan Pricing
- Year
- 2026
Contribution and approach
For corporate work, visuals are limited to shareable examples without sensitive data; the account stays at the level of the problem and my contribution.
I am migrating modules originally implemented in EGL to a layered .NET 8 architecture while preserving established business rules and backward-compatible behaviour. Across the Web, App, DataAccess, Entities, DTO, Client, and Integration layers, I build Razor/MVC screens, CQRS/MediatR handlers, EF Core data access, and typed Refit service clients.
My work covers operation-state draft tracking, bulk upserts, duplicate guards, and audit logging for pricing type, subtype, and group parameters. For non-cash and central-bank rates, I work on authorization, history, and BPM-based approval, rejection, and return flows, mapping enterprise product and currency services into explicit contracts between the UI and persistence model.
Technologies
- .NET 8
- ASP.NET Core MVC
- Razor
- CQRS / MediatR
- Entity Framework Core
- SQL Server
- Refit
- REST APIs
- BPM Workflows
- JavaScript