GitHub / Open Source

Kod örnekleriyle desteklenen teknik portfolyo.

Bu alan, public GitHub projeleri için yol haritası olarak hazırlandı. Amaç; fintech, payment systems, enterprise integrations ve local AI tarafındaki backend mimari yaklaşımını güvenli, örnek projelerle göstermek.

Planned Public Repositories

Öncelikli GitHub Projeleri

Bu repolar şirket kodu veya gerçek kurum verisi içermez; mimari yaklaşımı güvenli demo senaryolarla gösterir.

Planlandı FinTech / Payment Systems

payment-gateway-sandbox

Fake banka/POS provider'ları ile çalışan, Payment Gateway mimarisi, provider adapter pattern, transaction state yönetimi ve idempotency yaklaşımını gösteren örnek .NET backend projesi.

Gösterilecek Noktalar

  • Payment provider adapter pattern
  • Idempotency by external transaction id
  • Cancel / refund / status inquiry akışları
  • Structured logging ve transaction audit yaklaşımı
.NET 9ASP.NET Core Web APIMSSQL/SQLiteEF CoreDockerxUnit
Repo adresi →
Planlandı Enterprise Integrations

dotnet-enterprise-integrations

REST/SOAP dış servis entegrasyonlarında timeout, retry, correlation id, hata normalizasyonu ve loglama yaklaşımlarını gösteren örnek entegrasyon projesi.

Gösterilecek Noktalar

  • HttpClientFactory ve typed client kullanımı
  • REST/SOAP response normalizasyonu
  • Correlation id middleware
  • Retry / timeout / circuit breaker örnekleri
.NET 9RESTSOAPPollySerilogDocker
Repo adresi →
Planlandı Local AI / Developer Tools

local-ai-code-agent-lite

Local LLM modelleriyle çalışan, basit planlama, dosya okuma, diff preview ve SSE event stream içeren hafif bir AI kod asistanı demo projesi.

Gösterilecek Noktalar

  • Ollama adapter
  • Workspace reader
  • Agent event stream
  • Diff preview ve güvenli patch yaklaşımı
.NET 9OllamaSSEMonacoAgent Architecture
Repo adresi →

Repository Standardı

Her repo küçük ama okunabilir bir mimari örnek olmalı.

README ve architecture.md
Docker ile kolay çalıştırma
Swagger / örnek request-response
Unit test ve örnek senaryolar
Gerçek kurum/veri içermeyen fake provider
Temiz commit geçmişi