onurkarakus
Software Architect · Cloud-Native & Distributed Systems

Merhaba, ben Onur Karakuş

25 yılı aşkın yazılım sektörü deneyimiyle; kurumsal ölçekte dağıtık sistemler, yüksek erişilebilirlikli backend mimarileri ve dijital dönüşüm süreçlerine liderlik eden bir Software Architect'im.

Veri tutarlılığı ve yüksek regülasyonun kritik olduğu bankacılık ve finans alanında karmaşık monolitik yapıların modern mikroservis mimarilerine dönüşümü, .NET ekosistemi, DDD, Clean Architecture ve Cloud-Native platform tasarımları üzerine çalışıyor; deneyimlerimi açık kaynak projeler ve teknik makalelerle paylaşıyorum.

Onur Karakuş
Software Architect
25+
Yıl Sektör Deneyimi
Yazılım & Sistem Mimarisi
10+
Yıl Software Architect
FinTech & Kurumsal Sistemler
.NET
Cloud-Native & DDD
Modular Monolith & Microservices
MCP
Microsoft Certified
C# Specialist & Open Source

Öne Çıkan Projeler

Bankacılık, kamu, enerji ve finans sektörlerinde mimarisinde yer aldığım öne çıkan kurumsal sistemler.

Bankacılık & FinTech

Avrupa Operasyonu PSD2 Açık Bankacılık Geçiş Projesi

PSD2, AB genelinde çevrimiçi ödeme endüstrisini düzenlemeyi amaçlayan bir yönergedir. Bankanın Avrupa operasyonunun açık bankacılık ve fintech işlemlerinin bu kapsam içinde teknik olarak hazırlanması sağlanmıştır. API kullanıcılarının QWAC sertifikası ile fintech işlemlerinden yararlanması için geliştirilen projenin teknik yönetimini kapsamaktadır.

PSD2Open BankingQWACAPI SecurityFinTechC#ASP.NET Core Web APIOAuth2 / mTLS
Bankacılık & FinTech

Yeni Nesil İnternet Bankacılığı Platformu

Özel portföy bankasının yeni internet bankacılığı için geliştirilen ön yüz mimarisinin backend ve message dispatcher yapılarının geliştirilmesini kapsamaktadır. Proje çalışmaları sırasında API çağırımları için REST uyumsuzluğu olan akışların yeniden düzenlenerek uygun hale getirilmesi sağlanmıştır. Uygulamaya eklenen yeni işlem setleri için yeni akışların oluşturulması geliştirmelerinin yapılması da proje çalışması içerisindeki önemli noktalardan biridir.

C#Git.NET CoreRESTful APIMessage DispatcherInternet BankingMicroservicesHigh Throughput
Bankacılık & FinTech

Dijital Cüzdan Anında Kredi Tahsis Projesi

Mobil ödeme uygulaması için geliştirilmiş olan dijital kredi kullandırım projesidir. Kullanıcıların kredi kullanımları için şartların ve kuralların kontrol edilmesi, uygunluk durumuna göre ödeme planı hesaplaması, dokümanların ve kredinin onaylanması adımlarını içermektedir. Son olarak da kullandırım işlemlerini yine kullanıcılar uygulama üzerinden yapabilmektedir. Proje içerisinde backend servisleri .NET Core Web API teknolojisi kullanılarak geliştirilmiştir.

C#Git.NET Core Web APIDigital LendingCredit EngineFinTechPayment Integration
Bankacılık & FinTech

Global Bankacılık Mobil Uygulama Backend Servisleri

Yeniden tasarlanarak kullanılacak olan uluslararası bankanın mobil uygulamasının backend servislerinin uyarlanması ve belirlenen değişikliklerin servis üzerinde geliştirilmesi, devreye alınmasını içeren projedir. Proje kapsamında backend servislerinde yapılacak olan yeni geliştirmelerin analizi ve uyarlanmasını gerçekleştirilmektedir.

C#.NETMobile BankingBackend ServicesAPI IntegrationEnterprise Banking
Toplam 7 açık kaynak ürün ve 29 kurumsal sektör projesi yer almaktadır.

Son Yazılar

.NET mimarileri, dağıtık sistemler, güvenlik ve gözlemlenebilirlik üzerine makalelerim.

Tüm Yazılar

Teknoloji Yığını & Uzmanlık Alanlarım

Kurumsal projelerde ve açık kaynak ekosisteminde aktif olarak kullandığım teknolojiler.

Mimari & Tasarım

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

Backend & Veri

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

Platform & DevOps

DockerKubernetesCI/CDMicrosoft Azure.NET AspireOpenTelemetry

İletişime Geçin

Yazılım mimarileri, .NET projeleri, açık kaynak iş birlikleri veya teknik danışmanlık konularında bana doğrudan ulaşabilirsiniz.