~/about
Ürün odaklı full-stack geliştirici.
Next.js, TypeScript ve Python ile çalışıyorum. Local-first uygulamalar, AI destekli araçlar ve özenli web deneyimleri üzerine odaklanıyorum.
§01 Çalışma yaklaşımı
01
Önce cihazda
Uygulama bağlantı ve hesap olmadan da çalışmalı; senkronizasyon bir seçenek olmalı, zorunluluk değil.
ChronoFlow'da günlük plan 15 dakikalık bloklar hâlinde önce cihazda saklanır; Supabase senkronu yalnızca isteğe bağlı bir katmandır.
ChronoFlow'u incele02
Açıklanabilir sonuç
Bir araç kullanıcıya sonuç veriyorsa gerekçesini de göstermeli. Kara kutu yerine izlenebilir kurallar.
CVera, CV ile ilanı deterministik kurallarla eşleştirir: aynı girdi aynı sonucu verir ve her eşleşmenin gerekçesi görünür.
CVera'yı incele03
Dürüst kapsam
Bir ürünün ne yaptığını ve ne yapmadığını açıkça yazarım.
ChronoFlow aktif geliştirmede ve canlı sürüm açılışta giriş ekranı gösteriyor; CVera bir MVP, doğrulanmış canlı demosu yok ve verdiği puan eğitim amaçlı bir ön analizdir — ATS sonucu ya da işe alım kararı değildir.
CVera'nın sınırları04
Veriye saygı
Kullanıcının belgesi, ürünün varsayılan olarak biriktirdiği bir şey değildir.
CVera'da PDF ve DOCX dosyaları yalnızca istek belleğinde işlenir; kalıcı olarak saklanmaz.
İşleme akışını gör
§02 Yetkinlikler
Aşağıdakiler herkese açık projelerimde kullandığım teknolojilerdir.
- Frontend
- Next.js, React 19, TypeScript, PWA
- Durum ve veri
- Zustand, local-first depolama, Supabase
- Belge işleme
- pdf-parse, mammoth ile PDF/DOCX metin çıkarma
- Dil ve araçlar
- TypeScript, JavaScript, Python
- Test
- Vitest, Node test runner
Ne üzerinde çalıştığımı görün.
Herkese açık iki projenin kararlarını, uygulamasını ve sınırlarını ayrıntılı yazdım. Bir fikir üzerine konuşmak isterseniz doğrudan yazabilirsiniz.