İçeriğe geç
SDC

İş · Yazılım geliştirme

Baştan sona test edilmiş ve yayına alınmış uygulamalar teslim ederim.

Yazılım mühendisliği öğrencisi (4. sınıf, Tokat Gaziosmanpaşa Üniversitesi). Next.js, TypeScript, PostgreSQL, Vercel’de yayına alma, otomatik testler, üç dilli arayüzler. Türkiye’de veya uzaktan fırsatlara açığım.

yayındaki proje
11
otomatik test (2 proje)
125
bu sitenin Lighthouse erişilebilirliği
100/100

Bu sitede 27/10/2026 tarihli yerel ölçüm; testler COMBINE ve FINE Game depolarına aittir.

01 — Projeler

Beş örnek çalışma

Her proje için: sorun, teknik tercihler ve doğrulanabilir olanlar. Kanıt yoksa satır da yok.

  • FINE Game

    Yayında

    Sorun

    Parayı oynayarak yönetmeyi öğrenmek: çevrimdışı; Fransızca, İngilizce ve Türkçe.

    Teknik tercihler

    Arayüzden ayrılmış bir kural motoru, yani tek başına test edilebilir; çevrimdışı çalışan kurulabilir bir web uygulaması (PWA); 2 ila 4 oyuncu veya robot.

    ŞARTNAME32 otomatik test
    • Next.js
    • TypeScript
    • Tailwind CSS
    • Framer Motion
    • PWA

    Kanıtlar

    • Motorda 32 otomatik test
    • 3.000 oyunluk benzetimle dengeleme
    • Çevrimiçi, üç dilli arayüz
  • COMBINE

    Prototip

    Sorun

    Proje sahiplerini, kuluçka merkezlerini ve finansörleri doğrulanabilir bir dosya etrafında buluşturmak.

    Teknik tercihler

    Next.js ve TypeScript, Neon Postgres veritabanı, Better Auth kimlik doğrulaması, Zod ile girdi doğrulaması, Playwright uçtan uca testler.

    ŞARTNAME93 otomatik test
    • Next.js
    • TypeScript
    • Neon Postgres
    • Better Auth
    • Zod
    • Tailwind CSS
    • Playwright

    Kanıtlar

    • 93 test; TypeScript, ESLint ve derleme yeşil
    • İlk birleştirme isteğinde CI yeşil
    • Prototip: herkese açık yayın yok, müşteri yok
    İstek üzerine demo
  • Yapay zekâ orkestrasyon tezgâhı

    Çalışıyor

    Sorun

    Tükenen bir yapay zekâ ajan kotası işi durdurmamalı.

    Teknik tercihler

    Bir yönetici her görevi bir ajana (Copilot, Gemini, Codex, Ollama) yönlendirir, kota dolunca bir sonrakine geçer ve her devri kaydeder. PowerShell betikleri, GitHub kanalı.

    ŞARTNAME
    • PowerShell
    • GitHub
    • Telegram
    • Ollama

    Kanıtlar

    • GitHub kanalı uçtan uca test edildi (6 sn yanıt)
    • Devir günlüğü tutuluyor
    • Çalışıyor, kişisel kullanım
    İstek üzerine demo
  • SUGU

    Geliştiriliyor

    Sorun

    Kayıt dışı bir esnaf satışlarını, stokunu ve müşteri veresiyesini defterde tutuyor.

    Teknik tercihler

    Next.js ve TypeScript; Fransızca, İngilizce, Jula ve Mooré dillerinde, telefon öncelikli arayüz; çevrimdışı çalışacak şekilde tasarlandı.

    ŞARTNAME
    • Next.js
    • TypeScript
    • Tailwind CSS
    • Recharts
    • Framer Motion

    Kanıtlar

    • Önizleme çevrimiçi
    • Dürüst durum: geliştirme aşamasında
    • Mobil ödeme yöntemleri yalnızca etiket, entegrasyon yok
  • UEEMT-Tokat

    Yayında

    Sorun

    Bir öğrenci derneğinin ortak bir yere ihtiyacı var: haberler, albümler, üye rehberi.

    Teknik tercihler

    Next.js, TypeScript ve Supabase; web anlık bildirimleri; telefona uygun arayüz.

    ŞARTNAME
    • Next.js
    • TypeScript
    • Supabase
    • Tailwind CSS
    • Framer Motion
    • Web Push

    Kanıtlar

    • Çevrimiçi
    • Haber akışı, albümler, üye rehberi, bildirimler
    • Dernek projesi

02 — Mimari

Orkestratör mimarisi

Bir yönetici istekleri alır, doğru ajanı seçer, kota dolduğunda başka bir ajana geçer ve her devri kaydeder.

Çoklu ajan orkestratörü şemasıYönetici ortada yer alır. GitHub ve Telegram ona istek gönderir. Copilot, Gemini, Codex ve Ollama’ya iş devreder; ajanlar arasında otomatik yedekleme vardır ve her devir bir günlüğe yazılır.kota doldu → yedekGitHubkanalTelegramhazır, pasifYöneticiyönlendirmeCopilotGeminiCodexOllamayerelDevir günlüğü

03 — Kanıtlar

Kalite, güvenlik, yayına alma

Üç kontrol; gerçekten uygulananlar, proje proje.

Kalite

ŞARTNAME
  • İki projede 125 otomatik test: COMBINE’de 93 (TypeScript, ESLint ve derleme yeşil) ve FINE Game motorunda 32.
  • FINE Game motoru 3.000 oyunluk benzetimle dengelendi.
  • Bu site: yerel ölçümde Lighthouse erişilebilirlik ve en iyi uygulamalar 100; azaltılmış hareket tercihine saygı gösterilir.
  • On bir deponun README dosyaları 27/10/2026’da gözden geçirildi: teslim edilmemiş özellikler “planlandı”ya alındı, uydurma rakamlar kaldırıldı.

Güvenlik

ŞARTNAME
  • Bu sitede güvenlik HTTP başlıkları (X-Frame-Options, nosniff, Referrer-Policy, Permissions-Policy).
  • Kimlik doğrulama bir kütüphaneye devredildi (COMBINE ve Indubot Afrika’da Better Auth); girdi doğrulaması COMBINE ve MIFA Life Shop’ta Zod ile.
  • Geçmişte sır yok: 03/10/2026’da 24 depoda gitleaks taraması, gerçek bir sır bulunmadı.

Yayına alma

ŞARTNAME
  • Vercel’de çevrimiçi erişilebilen 11 proje; her birinin herkese açık adresi Projeler bölümünde.
  • Komut satırından veya Git’ten yayına alma; bu portfolyo ve FINE Game komut satırından yayınlanır.
  • Bir prototip (COMBINE) bilerek çevrimdışı tutuluyor: veritabanı doğrulanana kadar herkese açık yayın yok.

04 — Yetenekler

Yetenekler

Seviyeler CV’mden gelir; projelerimde kullandığım araçlar puansız listelenir.

Yapay zekâ

  • Yapay zekâÇok iyi· 1-3 yıl

Programlama dilleri

  • C#İyi· 1 yıldan az
  • PythonOrta· 1 yıldan az
  • JavaScriptOrta· 1 yıldan az
  • JavaOrta· 1-3 yıl

Kullandığım araçlar

  • Next.js
  • TypeScript
  • Tailwind CSS
  • PostgreSQL (Neon, Supabase)
  • Vercel
  • Git / GitHub

05 — İletişim

İletişim

Bir staj, bir iş birliği ya da bir sorunuz mu var? Bana yazın, memnuniyetle yanıtlarım.

2027 yazı için bir stajyer mi arıyorsunuz? Staj →