Furkan Türkoğlu
TR EN

ARŞİV / PROJELER

Projeler

Açık kaynak araçlar, hibrit arama sistemleri, yerel öncelikli platformlar ve saha prototipleri üzerine mimari kararlar.

01
2026 Açık Kaynak Geliştirici

Yapay zekâ ajanları için dilden bağımsız bağımlılık parmak izi ve davranışsal regresyon kapısı.

  • Rust
  • CLI
  • MCP
  • RFC 8785
  • SHA-256

MİMARİ NOT

Ajan kodunu içe aktarmak veya belirsiz LLM hakemleri kullanmak yerine model, istem, MCP sunucusu ve araç şemalarını RFC 8785 kurallı JSON formatına normalize edip SHA-256 özetleriyle karşılaştırdım; anahtar sırası veya boşluk farklarından doğan yanlış alarmlar sıfırlandı.

02
2026 Mimari ve Tam Yığın Geliştirme

Hibrit arama ve deterministik skorlama ile kanıta dayalı GitHub ekosistem analizi ve fikir doğrulama platformu.

  • .NET 10
  • ASP.NET Core
  • PostgreSQL
  • pgvector
  • React 19

MİMARİ NOT

Skor hesabını dil modeline bırakmak yerine PostgreSQL tam metin araması ile pgvector kosinüs benzerliğini Reciprocal Rank Fusion (RRF) ile birleştirip sürüm kontrollü matematiksel denklemlerle skorladım; 93 birim ve 73 entegrasyon testiyle doğrulanan deterministik akış kurdum.

03
2026 Tasarım ve Geliştirme

Görev planlama, iş ilanı toplama, RSS, aralıklı tekrar ve tam metin aramayı birleştiren yerel öncelikli platform.

  • Python
  • FastAPI
  • PostgreSQL
  • React
  • MCP

MİMARİ NOT

Tüm kişisel veriyi yerel donanımda tutarken dış ajan erişimini güvenli kılmak için sınırlandırılmış Model Context Protocol (MCP) araçları, kalıcı veri işleme kuyrukları, olay günlüğü ve Chrome MV3 idempotent giden kutusu (outbox) mimarisi kurdum.

04
2025 TÜBİTAK 2209-A Araştırmacısı

422 hukuki doküman ve 1.030 soruluk veri seti üzerinde dört RAG mimarisini ölçen TÜBİTAK 2209-A çalışması.

  • Python
  • FAISS
  • BGE-M3
  • FastAPI
  • React
  • SSE

MİMARİ NOT

Tekil metrik yanılgısını önlemek için 5.979 metin parçası üzerinde dört farklı getirim mimarisini eşleştirilmiş istatistiksel testlerle kıyasladım; yeniden sıralayıcı (cross-encoder reranker) katmanıyla %85,3 recall ve 0,790 RAGAS bileşik skoruna ulaştım.

05
2026 Yazılım Mühendisliği Stajyeri (BOTAŞ)

Yerel dil modeli ve pgvector ile çevrimdışı çalışan, kural güdümlü BT destek ve talep yönetim prototipi.

  • Python
  • FastAPI
  • PostgreSQL
  • pgvector
  • Yerel LLM
  • React

MİMARİ NOT

Kurumsal ağ dışına veri çıkarmadan çalışabilmek için harici API'ler yerine yerel LLM ve PostgreSQL/pgvector kullandım; yönlendirme ve sınıflandırma kurallarını uygulama kodundan ayırıp Markdown dosyalarıyla yapılandırılabilir hale getirerek yeniden derleme ihtiyacını ortadan kaldırdım.

06
2025 Yazılım Mühendisliği Stajyeri (BOTAŞ)

Web ve mobil kamera akışlarıyla gerçek zamanlı koruyucu donanım tespiti yapan erişim kontrol prototipi.

  • Python
  • YOLOv8
  • Görüntü İşleme
  • Web / Mobil Akış

MİMARİ NOT

Saha geçiş noktalarında sabit kamera donanımına bağımlı kalmadan doğrulama yapabilmek için tarayıcı ve telefon kameralarından gelen kareleri düşük gecikmeli çıkarım hattında YOLOv8 modeline besleyen gerçek zamanlı bir web/mobil prototip kurguladım.