onurkarakus
Software Architect•25+ Yıl Deneyim

Hakkımda

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çlerinde çalışmaktayım.

Son 10 yıldır özellikle 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üştürülmesi, yüksek hacimli entegrasyon stratejileri ve platform altyapılarının tasarımı üzerinde çalışıyorum.

Yazılım geliştirmeyi sadece kod yazmak olarak değil; iş hedeflerini sürdürülebilir, sade ve dirençli mimarilerle buluşturan bir mühendislik disiplini olarak görüyorum. Ekiplerin teknik yetkinliğini artırmaya ve modern mühendislik pratiklerini yerleştirmeye odaklanıyorum.

"The code you write makes you a programmer. The code you delete makes you a good one."

Teknik Odağım & Mimari Yaklaşımım

Kurumsal sistem tasarımında ve geliştirme süreçlerinde odaklandığım temel disiplinler.

🏛️

Mimari & Tasarım

Dağıtık Sistemler (Distributed Systems), Mikroservisler, Domain-Driven Design (DDD), Clean Architecture, Çözüm Tasarımı ve Teknik Mentorluk.

Distributed SystemsMicroservicesDDDClean ArchitectureSolution DesignTechnical Mentoring
⚙️

Backend & Veri

.NET Ekosistemi (C#, ASP.NET Core, EF Core), ilişkisel veritabanı mimarileri, veri tutarlılığı ve yüksek performanslı sorgu optimizasyonu.

.NET 9 / 10C#ASP.NET CoreEF CoreSQL ServerPostgreSQLRedis
☁️

Platform & DevOps

Bulut tabanlı (Cloud-Native) orkestrasyon, container altyapıları, otomatik dağıtım hatları ve gözlemlenebilirlik.

DockerKubernetesCI/CDMicrosoft Azure.NET AspireOpenTelemetry

Kariyer & Deneyim Zaman Çizelgesi

1994'ten günümüze görev aldığım kurumlar, yürüttüğüm roller ve sorumluluk alanlarım.

Software Architect

Aktif Görev
Intertech Bilgi İşlem ve Pazarlama Tic. A.Ş.•İstanbul, Türkiye · Tam Zamanlı
10 Yıl
C#.NET 9 / 10Software ArchitectureDockerInternet & Mobile BankingFinTechMicroservicesDDDSQL / PostgreSQLRedis

Yazılım Geliştirme Yöneticisi

MileStone Yazılım ve Danışmanlık Hizmetleri•Türkiye
6 Ay
C#.NETSQL ServerYazılım YönetimiSistem Mimarisi

Lead Developer

Çağdaş Fikirler Atölyesi•Türkiye
9 Ay
C#ASP.NETSQL ServerLead Development

Senior Software Developer & Danışman

Arnetek Bilişim Teknolojileri•Türkiye
6 Yıl
C#ASP.NETSQL ServerAraç Takip & Saha ÇözümleriKurumsal Danışmanlık

Senior Software Developer & Teknik Eğitmen

Premier Turk IT Center•Türkiye · Tam Zamanlı
12 Yıl
C#ASP.NETSharePointSilverlightWindows PhoneSQL ServerTeknik Eğitmenlik

Senior Software Developer

Enon Bilişim Teknolojileri LTD. ŞTİ.•Türkiye · Tam Zamanlı
7 Yıl
C#ASP.NETSharePointMS Dynamics CRMWindows & Mobile AppsSQL Server

Co-Founder / Senior Software Developer

Idea Software•Türkiye · Tam Zamanlı
4 Yıl 1 Ay
C#.NET FrameworkSQL ServerGirişimcilik & Ürün Geliştirme

Yazılım Geliştirme Uzmanı

İZGAZ (GDF SUEZ)•Kocaeli, Türkiye
9 Yıl 4 Ay
C#ASP.NET.NET MobileVisual BasicMS SQL ServerABYSSistem & Network

Software Developer & Technical Service Specialist

4L Computer · Bilgem Computer · Robosis Computer•Türkiye
6+ Yıl
C#Web TasarımıNetwork KurulumuSistem Altyapısı

🏆 Uluslararası Sertifikalar & Yetkinlik Belgeleri

Microsoft ve Anthropic tarafından doğrulanmış mimari, yazılım geliştirme ve yapay zeka sertifikasyonlarım.

Resmi Microsoft Transcript
MCSD
Microsoft · ID: 3313739

MCSD: Microsoft Certified Solution Developer (.NET)

Kurumsal ölçekte dağıtık .NET çözümleri tasarımı ve yazılım mimarisi üzerine Microsoft’un en üst düzey çözüm geliştirici sertifikasyonu.

Yeterlilik Belgesini Doğrula
C#
Microsoft · ID: 3313739

Microsoft® Specialist: Programming in C#

İleri seviye C# dil mimarisi, asenkron programlama, bellek yönetimi ve .NET çalışma zamanı (CLR) uzmanlık sertifikası.

Yeterlilik Belgesini Doğrula
AI
Anthropic · Nis 2026 · ID: bzs7xxwo9kg2

Model Context Protocol (MCP) & Claude AI Architecture

Büyük dil modellerini (LLM) ve otonom AI ajanlarını kurumsal servisler, araçlar ve veri kaynaklarıyla standart protokol üzerinden entegre etme uzmanlığı.

Yeterlilik Belgesini Doğrula
MCAD
Microsoft · ID: 3313739

MCAD: Microsoft Certified Application Developer & MCP

.NET Framework/Core tabanlı kurumsal uygulama geliştirme, servis odaklı mimari ve Microsoft Certified Professional unvanı.

Yeterlilik Belgesini Doğrula
MS
Microsoft · Nis 2026 · ID: HG9SVHXV4M68

Full-Stack & Back-End Engineering (Microsoft Copilot)

Algoritmik tasarım, yüksek hacimli veri akışı (Data Flow) ve Microsoft Copilot destekli modern Full-Stack/Back-End mühendislik pratikleri.

Yeterlilik Belgesini Doğrula
3x
Microsoft · ID: 3313739

3x MCTS: Enterprise Application Development & Configuration

Kurumsal portal mimarileri, uygulama geliştirme ve sistem yapılandırması üzerine 3 ayrı Microsoft Certified Technology Specialist uzmanlığı.

Yeterlilik Belgesini Doğrula