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.
C# · .NET · RAG · 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.
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.
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.
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.
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.
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 tabanlı agentic RAG sistemi. Semantic Kernel ile faithfulness-kontrollü yanıt üretimi ve generator-critic reflection loop; provider-agnostik, on-prem hazır.
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.
C# · ASP.NET Core (Web API, MVC, Minimal API) · .NET 8/9/10 · Entity Framework Core (Code-First) · RESTful API
Clean Architecture · Katmanlı Mimari · SOLID · Dependency Injection · Result Pattern · ADR süreçleri · UUID v7
PostgreSQL + pgvector (HNSW) · Microsoft SQL Server (T-SQL, stored procedure, indeksleme, query optimizasyonu) · MySQL · Oracle · Redis
RAG (retrieval + reranking + faithfulness) · Semantic Kernel · Embeddings / vektörel arama · LLM entegrasyonu (OpenAI / Azure / Ollama) · MCP · multi-agent orchestration
JWT (rotation + reuse detection) · Argon2id · OAuth 2.0 · Firebase Auth (JWKS) · IDOR koruması · çok katmanlı rate limiting · CSRF/CSP · Stripe 3D Secure
RabbitMQ · Apache Kafka · Hangfire (background & recurring jobs) · SOAP / REST 3. parti entegrasyonlar
Docker (multi-stage) · Nginx · GitHub Actions CI/CD · AWS EC2 · Cloudflare (R2 / Workers AI) · Linux · systemd
xUnit · Moq · FluentAssertions · Testcontainers (gerçek DB) · k6 (yük testi) · Serilog · Sentry · Correlation ID
Backend mimarisi, RAG sistemleri ve AI'ı disiplinli kullanma üzerine yazılar yakında burada olacak.
// blog · çok yakındaYeni fırsatlara açığım. Bir projeniz ya da pozisyonunuz varsa yazın.