Yapay Zeka Entegrasyonu
Doküman arama (RAG), agent iş akışları, MCP sunucusu yazımı, şirket içinde çalışan yerel model kurulumu. Sıfırdan bir AI ürünü değil; zaten kullandığınız sisteme eklenen yetenek.
Tipik süre: 4–12 hafta
1992 → 2026 · kesintisiz mühendislik kaydı
Ben Savaş Doğan. 1992’den beri yazılım geliştiriyorum. Bugün yaptığım iş, kurumsal yazılımlara büyük dil modeli (LLM) tabanlı yetenek eklemek ve bunu verinin şirket dışına çıkmadığı bir mimariyle kurmak.
Projenizi anlatın Ne teslim ettim
Yeni projelere açığım · Uzaktan, Türkiye · Türkçe ve İngilizce

Savaş Doğan, Türkiye’de yerleşik serbest çalışan bir yazılım mimarı ve yapay zeka entegrasyonu danışmanıdır. 1992’den beri yazılım geliştirmektedir. Üç iş yapar: mevcut kurumsal yazılımlara LLM tabanlı yetenek ekler, Angular ve Node.js ile çok kiracılı ürünler geliştirir, teknoloji ve yapay zeka benimseme kararlarında dış kaynak CTO olarak çalışır. Türkçe ve İngilizce proje yürütür, uzaktan çalışır.
Bu üç işi ayrı ayrı yapan çok kişi var. Aynı kişide birleşmesinin pratik karşılığı şu: mimariyi tasarlayan, kodu yazan ve bütçeyi savunan kişi aynı. Aradaki çeviri kaybı yok.
Üç hizmet veriyorum: yapay zeka entegrasyonu, ürün ve yazılım geliştirme, teknik danışmanlık. Üçü de sabit kapsamlı proje, aylık retainer veya uzun dönem uzaktan kontrat olarak çalışılabilir. Her hizmetin kendi sayfasında kapsam, süre ve çalışma modeli yazılıdır.
Doküman arama (RAG), agent iş akışları, MCP sunucusu yazımı, şirket içinde çalışan yerel model kurulumu. Sıfırdan bir AI ürünü değil; zaten kullandığınız sisteme eklenen yetenek.
Tipik süre: 4–12 hafta
Angular, Ionic/Capacitor ve Node.js ile çok kiracılı web ve mobil ürünler. Sıfırdan kurulum ya da devralınan, dokümantasyonu eksik bir kod tabanının toparlanması.
Tipik süre: 6 hafta – 9 ay
Mimari kararlar, teknoloji seçimi, ekip kurma, yapay zeka benimseme yol haritası. Kod yazmadan önce neyin yazılmayacağına karar vermek.
Aylık sabit kapsam
Üç çalışmanın teknik detayı sitede açık: 4.000’den fazla testle üretime alınmış çok kiracılı bir CRM, verinin cihazdan hiç çıkmadığı KVKK odaklı bir masaüstü uygulama motoru ve 48 GB birleşik bellekte yerel LLM’lerin kodlama performansını ölçen kendi kıyaslama serim. Üçü de sayılarla anlatılıyor, genel ifadeyle değil.
Perde ve ev tekstili sektörü için çok kiracılı bir CRM. Angular + Ionic/Capacitor önyüz, Node.js/Express + Sequelize arka uç, MySQL 8, Redis/BullMQ kuyruk, MinIO nesne depolama. Tek bir VDS üzerinde Docker Compose ile üretimde.
Rol: teknik lider · Teslim edildi
Apple M5 Max / 48 GB üzerinde çalışan açık ağırlıklı modellerin gerçek kodlama görevlerindeki performansını ölçtüm. Sonuç: koşum ortamı puanı ±11, görev tasarımı ±18, örnekleme parametreleri yalnızca ±2–3 puan oynatıyor.
Özgün veri · Başka yerde yok
Excel tabanlı süreçleri kurulabilir bir masaüstü uygulamaya çeviren, buluta hiç veri göndermeyen bir motor. Tauri 2 + Angular + gömülü SQLite. Hedef: KVKK hassasiyeti yüksek KOBİ’ler.
Kendi ürünüm · Geliştirme aşamasında
Bir LLM’i bir API çağrısıyla bağlamak birkaç saatlik iştir. Zor olan kısım entegrasyon değil, entegrasyonun etrafındaki sistem: hangi verinin modele gideceği, yanlış cevabın nereye düşeceği, maliyetin nasıl sınırlanacağı, kimin neyi görebileceği. Bu soruların hepsi yapay zekâ sorusu değil, mimari sorusudur.
Dört adım: keşif görüşmesi, yazılı kapsam ve teklif, iki haftalık ritimle geliştirme, teslim ve devir. Keşif görüşmesi ücretsizdir ve 30–45 dakika sürer. Kapsam yazılı olarak onaylanmadan geliştirme başlamaz.
Ne yapmak istediğinizi değil, hangi sorunu çözdüğünüzü konuşuruz. 30–45 dakika, ücretsiz. Sonunda size yapılabilir mi, yapılmalı mı ve yaklaşık ne kadar sürer sorularının cevabını yazılı veririm — proje bana gelmese bile.
Kapsam, teslim listesi, takvim ve bütçe tek bir belgede. Kapsam dışı olanlar da açıkça yazılır — asıl anlaşmazlık her zaman orada çıkar.
İki haftalık ritim. Her dilimin sonunda çalışan bir demo ve ne bittiğine dair kısa bir not. Erişiminiz sürekli açık; ilerlemeyi sormanız gerekmez.
Üretime alma, çalıştırma dokümanı, sizin ekibinizin devralabileceği kod ve kurulum. Devir sonrası destek süresi sözleşmede yazılıdır; belirsiz bırakılmaz.
Tipik bir yapay zeka entegrasyonu projesi 4 ila 12 hafta sürer. Kurum içi doküman aramasına dayalı bir RAG kurulumu alt sınıra, birden çok sistemi bağlayan agent iş akışları üst sınıra yakındır. Süreyi belirleyen şey model seçimi değil, veriye erişim ve yetki kurallarının ne kadar net olduğudur.
Bu bir mimari tercihidir ve baştan kararlaştırılır. Verinin dışarı çıkmasını istemiyorsanız, modelin sizin donanımınızda çalıştığı yerel bir kurulum yapılır; bu durumda bulut model sağlayıcısına hiçbir içerik gitmez. Yerel modellerin kodlama ve metin görevlerindeki gerçek sınırlarını kendi kıyaslama serimde ölçtüm, sonuçlar sitede açık.
Üç model var: sabit kapsamlı proje (kapsam netse tercih ettiğim yöntem), aylık retainer (danışmanlık ve sürekli geliştirme için) ve uzun dönem uzaktan kontrat (haftalık sabit gün sayısıyla). Hangisinin uygun olduğuna keşif görüşmesinde birlikte karar veririz.
Evet. Uzaktan çalışıyorum, İngilizce proje yürütüyorum ve Avrupa saat dilimleriyle örtüşen bir mesai düzenim var. Sözleşme ve faturalandırma yurtdışı müşteriler için serbest meslek makbuzu üzerinden yapılır.
Evet, ve bu işimin önemli bir bölümü. Dokümantasyonu eksik, eski geliştiricisi ayrılmış bir kod tabanını devralmak, sıfırdan yazmaktan farklı bir beceri ister: önce neyin çalıştığını haritalamak, sonra en riskli parçayı kırmadan değiştirmek. Bunun için önce bir denetim yapar, bulguları dosya ve satır düzeyinde raporlarım.
Son güncelleme: