Mehmet Can Akay

Senior .NET Software Engineer

Mehmet Can Akay

Backend systems for banking, insurance, and healthcare — built for scale and maintained for the long run.

Seven years of backend engineering in regulated domains: high-throughput services, resilient third-party integrations, and the background-processing layers that keep them dependable. I write about the patterns and trade-offs here.

.NET / C#ASP.NET CoreMSSQL · PostgreSQLAzureRedisHangfireDockerAngular

Scalable backends with clear ownership

From core banking APIs to insurance rule engines and clinical data pipelines — I design services that stay fast under load and remain maintainable as domains grow.

01

High-throughput services

Banking, insurance, and healthcare workloads

  • ASP.NET Core
  • Redis
  • Hangfire
02

Architecture modernization

DDD, microservices, and legacy layer refactors

  • DDD
  • Microservices
  • Docker
03

Operational reliability

Background jobs, integrations, and caching strategies

  • Hangfire
  • Azure
  • Redis

Projects that show how I think

These are in-house enterprise systems, so the implementations stay private — the engineering approach behind them is in my writing.

Read the writing
01Insurance

Runtime Rule Execution Service

Versioned business logic compiled and executed at runtime, so product rules change without a redeploy. Per-environment releases, distributed locks, and full tracing.

  • .NET 8/10
  • Roslyn
  • Custom DSL
  • JSON-RPC
02Insurance · Banking

Partner Risk Assessment

Questionnaire-driven risk scoring for a bank partnership channel: real-time results, PDF reports, OTP verification, and lead routing into branch queues.

  • .NET Core
  • MSSQL
  • Azure
  • Secure APIs
03Insurance

High-Volume Messaging Operations

Webhook-driven backends that ingest heavy daily volumes of claims, requests, and complaints, then route each one into the right operations queue.

  • .NET Core
  • MediatR
  • Hangfire
  • Webhooks
04Education

Student Information System Modernization

A legacy monolith serving several universities, refactored into DDD-aligned microservices with Dockerized delivery.

  • .NET Core
  • Angular
  • DDD
  • Microservices

Let’s talk about your backend challenges

Open to conversations about senior backend roles, architecture ownership, and complex domain systems.