Aşağıdaki üç çalışma, yaptığım işin üç farklı yüzünü gösteriyor: üretimde çalışan çok kiracılı bir iş sistemi, kendi ürettiğim ölçüm verisi ve verinin şirket dışına çıkmadığı bir mimari. Her sayfada kullanılan yığın, alınan kararlar ve kararların gerekçesi yazılı.
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, MinIO. Tek VDS üzerinde Docker Compose ile üretimde, GitHub Actions ile sürekli teslim.
48 GB birleşik bellekli bir Apple M5 Max üzerinde açık ağırlıklı modellerin gerçek kodlama görevlerindeki performansını ölçtüm. Koşum ortamı ±11, görev tasarımı ±18, örnekleme parametreleri ±2–3 puan.
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 · 2026 · Geliştirme aşamasında
Bu çalışmaların ortak yanı ne?
Üçünün de ortak yanı sınır çizmek. Çok kiracılı CRM’de sınır müşteriler arasındadır, yerel LLM ölçümünde modelin yapabildiği ile yapamadığı arasındadır, masaüstü motorunda verinin cihazdan çıkıp çıkmaması arasındadır. Yazılım mimarisinin asıl işi özellik eklemek değil, bu sınırları yanlışlıkla aşılamaz hale getirmektir.
Üç çalışmanın karşılaştırması
Çalışma
Rol
Ana teknoloji
Durum
Çok kiracılı CRM
Teknik lider
Angular · Ionic · Node.js · MySQL 8
Üretimde, teslim edildi
Yerel LLM kıyaslaması
Ölçümü yapan
Apple Silicon · MLX · açık ağırlıklı modeller
Sürüyor
Yerel öncelikli masaüstü motoru
Kurucu geliştirici
Tauri 2 · Rust · Angular · SQLite
Geliştirme aşamasında
Hangi sektörlerde çalıştım?
Perakende ve bayi ağı yönetimi, endüstriyel elektronik, oyun, bilişim danışmanlığı ve harita/ölçüm sektörlerinde çalıştım. Sektör bilgisinden çok, sektörlerin ortak sorunu ilgimi çekiyor: bir işletmenin kendi kurallarını yazılıma doğru tarif edememesi. Projelerin çoğu orada takılıyor, teknolojide değil.
Perakende ve bayi ağı. Teklif, sipariş, ölçü, montaj ve tahsilat zincirinin tek sistemde yürütülmesi.
Endüstriyel elektronik. Cihaz verisini okuyan ve saha ekibine mobil arayüzle sunan uygulamalar.
Oyun. Uluslararası bir stüdyoda teknoloji ve ekip yönetimi.
Bilişim danışmanlığı ve işe alım. Altı yıl boyunca hem müşteri hem aday tarafı.
Harita ve ölçüm. Yirmi bir yıl saha ve veri işleme.
Müşteri adı neden yazmıyorum?
Müşteri adı ve ticari rakamlar, yazılı izin olmadan yayımlanmaz. Bu sayfalarda paylaştığım her şey ya benim kendi işim ya da izin verilen teknik ayrıntı. Referans isteyen olursa görüşmede doğrudan bağlantı kurarım; internete koymakla bir görüşmede paylaşmak aynı şey değil.
Neden vaka çalışması yerine teknik detay yazıyorum?
Klasik vaka çalışması müşteriyi ve sonucu anlatır; benim yazdığım sayfalar kararı ve gerekçesini anlatıyor. Sebebi basit: bir yazılım işini kime vereceğine karar veren kişi, “memnun kaldılar” cümlesinden değil, alınan kararların isabetinden emin olmak ister. Elimde ölçüm yoksa metrik uydurmuyorum; yerine doğrulanabilir teknik gerçeği yazıyorum.