onurkarakus
Software Architect · Cloud-Native & Distributed Systems

Hi, I'm Onur Karakuş

With over 25 years of software engineering experience, I am a Software Architect leading enterprise-scale distributed systems, high-availability backend architectures, and mission-critical digital transformations.

Specializing in highly regulated banking and financial domains where data consistency is paramount—transforming complex monoliths into modern microservices using the .NET ecosystem, DDD, Clean Architecture, and Cloud-Native platforms while sharing my insights through open-source projects and technical articles.

Onur Karakuş
Software Architect
25+
Years Experience
Software & Systems Architecture
10+
Years Software Architect
FinTech & Enterprise Systems
.NET
Cloud-Native & DDD
Modular Monolith & Microservices
MCP
Microsoft Certified
C# Specialist & Open Source

Featured Projects

Flagship enterprise systems I architected across banking, public sector, energy, and finance.

Banking & FinTechSep 2022 – Dec 2022

DenizBank AG PSD2 Open Banking Transformation

Intertech Information Technology & Marketing Inc.

Led the technical management and architectural preparation of DenizBank AG (Austria) Open Banking and FinTech APIs in compliance with the EU PSD2 directive, enabling third-party payment providers (TPPs) to securely execute financial transactions using eIDAS QWAC certificates.

Open BankingPSD2QWACASP.NET Core Web APIFinTechSecurity
Banking & FinTechDec 2020 – Nov 2021

DenizBank Next-Gen Retail & Corporate Internet Banking

Intertech Information Technology & Marketing Inc.

Architected and developed the backend services and high-throughput Message Dispatcher layer for DenizBank’s next-generation Internet Banking platform. Refactored legacy non-RESTful banking flows into modern REST APIs and designed end-to-end transaction pipelines.

C#.NET CoreRESTful APIMessage DispatcherInternet BankingGit
Banking & FinTechFeb 2017 – Apr 2018

HSBC Mobile Banking · Core Backend Services Modernization

Intertech Information Technology & Marketing Inc.

Spearheaded the backend analysis, service adaptation, and production rollout for the redesigned HSBC Mobile Banking application, aligning core banking APIs with new mobile user journeys and security standards.

C#.NETMobile Banking APIEnterprise ArchitectureService Integration
Public Sector & GovTechNov 2013 – May 2015

Central Bank of the Republic of Türkiye · Tender & Procurement System

Premier Turk IT Center

Architected a centralized procurement and tender management platform for the Central Bank of the Republic of Türkiye—featuring dynamic tender templates, multi-stage internal approval workflows, and automated specification document generation.

C#ASP.NET MVCWorkflow EngineDocument AutomationEnterprise Systems
Showcasing 22 enterprise career projects and 6 open-source products.

Recent Articles

Technical deep dives on .NET architectures, distributed systems, security, and observability.

All Articles

Technology Stack & Core Competencies

Technologies and architectural paradigms I actively apply across enterprise systems and open-source software.

Architecture & Design

Distributed SystemsMicroservicesDomain-Driven Design (DDD)Clean ArchitectureSolution DesignTechnical Mentoring

Backend & Data

.NET Ecosystem (.NET 9/10)C#ASP.NET CoreEF CoreSQL ServerPostgreSQLRedis

Platform & DevOps

DockerKubernetesCI/CDMicrosoft Azure.NET AspireOpenTelemetry

Get in Touch

Feel free to reach out directly regarding software architecture, enterprise .NET systems, open-source collaborations, or technical advisory.