C# · .NET · RAG · AGENTIC AI

Production backend, reinforced with agentic AI.

Ben Ufuk — .NET Backend Developer. Sağlam backend mühendisliğini modern AI ile birleştiriyorum: production'da çalışan SaaS ürünleri, yüksek performanslı API'ler ve RAG / agentic sistemler kuruyorum.

3 ülke
pazarında canlı SaaS
140+
belediyede kullanılan sistem
Milyonlarca
kayıt · migrasyon & optimizasyon
Hakkımda

AI'ı kullanan değil, disipline eden mühendis.

C# / .NET ekosisteminde 3 yıllık production deneyimine sahibim. 3 ülke pazarında hizmet veren SaaS platformlarından, 140+ belediyede kullanılan ve milyonlarca kayıt barındıran bilgi sistemlerine kadar uçtan uca sorumluluk üstlendim.

Çekirdek işim klasik ama sağlam: Clean Architecture, yüksek performanslı RESTful API'ler, veri tabanı migrasyonları ve Docker tabanlı deployment. Bunun üzerine RAG ve agentic AI sistemleri kuruyorum — pgvector ile semantik arama, Semantic Kernel ile faithfulness-kontrollü RAG.

AI'ı kontrolsüz kullanmak yerine denetim altına alıyorum: kendi yazdığım açık kaynak governance framework'ü, üretilen kodun güvenlik ve mimari incelemesinden geçmesini zorunlu kılıyor.

Künye

KonumÇayırova, Kocaeli
RolBackend Developer · SUNS Tech
Odak.NET · Clean Arch · RAG
EğitimBilgisayar Müh. · NEÜ
DillerTürkçe · İngilizce
Seçili Projeler

Production'a iş çıkaran sistemler.

Her kartta "Detay" ile projenin teknik dökümüne inebilirsin. Çoğu canlıda; ürün kodları özel, açık kaynak araçlarım GitHub'da.

Menti Mentör

● Canlı

AI destekli mentor–menti eşleştirme ve seans yönetim SaaS'ı. pgvector ile hibrit semantik eşleştirme, atomik slot rezervasyonu, 46 ADR ile mimari disiplin.

.NET 10pgvectorClean ArchHangfire
Canlı ↗

Anı Kutusu

● Canlı

Etkinlik medya paylaşım platformunun backend'i. Presigned URL ile R2'ye doğrudan 2 GB upload; refresh token rotation + reuse detection ile güvenli oturum.

.NET 9Cloudflare R2Result Patternk6
Canlı ↗

Uluslararası SaaS · Doğu Avrupa

● Canlı

B2B SaaS ürününün backend geliştirmesi. .NET 8 Minimal API üzerinde Clean Architecture; katmanlı yapı ve token tabanlı kimlik doğrulama.

.NET 8Minimal APIClean ArchJWT

Enterprise RAG

Açık Kaynak

.NET tabanlı agentic RAG sistemi. Semantic Kernel ile faithfulness-kontrollü yanıt üretimi ve generator-critic reflection loop; provider-agnostik, on-prem hazır.

.NET 8Semantic KernelpgvectorSSE
GitHub ↗

Backend Governance

Açık Kaynak · MIT

Claude Code'u yapılandırılmış bir yazılım ekibine dönüştüren çok-agent governance framework'ü: 6 uzman agent, 13 kural, riske göre 3 kademeli kod-inceleme pipeline'ı. En az yetki ilkesini araç seviyesinde uygular — denetleyen agent'ın yazma yetkisi yok. Meva Photo projesinde gerçek üretimde kullandım.

Multi-AgentClaude CodeMCPGovernance
GitHub ↗
Yetkinlikler

Gerçek projelerde kullandığım teknolojiler.

Diller & Framework

C# · ASP.NET Core (Web API, MVC, Minimal API) · .NET 8/9/10 · Entity Framework Core (Code-First) · RESTful API

Mimari & Prensipler

Clean Architecture · Katmanlı Mimari · SOLID · Dependency Injection · Result Pattern · ADR süreçleri · UUID v7

Veri Tabanı

PostgreSQL + pgvector (HNSW) · Microsoft SQL Server (T-SQL, stored procedure, indeksleme, query optimizasyonu) · MySQL · Oracle · Redis

AI & Agentic

RAG (retrieval + reranking + faithfulness) · Semantic Kernel · Embeddings / vektörel arama · LLM entegrasyonu (OpenAI / Azure / Ollama) · MCP · multi-agent orchestration

Güvenlik & Auth

JWT (rotation + reuse detection) · Argon2id · OAuth 2.0 · Firebase Auth (JWKS) · IDOR koruması · çok katmanlı rate limiting · CSRF/CSP · Stripe 3D Secure

Mesajlaşma & İş Kuyruğu

RabbitMQ · Apache Kafka · Hangfire (background & recurring jobs) · SOAP / REST 3. parti entegrasyonlar

DevOps & Bulut

Docker (multi-stage) · Nginx · GitHub Actions CI/CD · AWS EC2 · Cloudflare (R2 / Workers AI) · Linux · systemd

Test & Gözlemlenebilirlik

xUnit · Moq · FluentAssertions · Testcontainers (gerçek DB) · k6 (yük testi) · Serilog · Sentry · Correlation ID

Yazılar

Backend & AI üzerine notlar.

Backend mimarisi, RAG sistemleri ve AI'ı disiplinli kullanma üzerine yazılar yakında burada olacak.

// blog · çok yakında
İletişim

Birlikte bir şeyler kuralım.

Yeni fırsatlara açığım. Bir projeniz ya da pozisyonunuz varsa yazın.