YAPAY ZEKA MÜHENDİSİ — ANKARA

Yapay zekaya faydalı işler yaptırıyorum.

genelde.
salılar hariç.

Denemede kalan değil, gerçekten kullanılan yapay zeka. Modelden uygulamaya, işin her aşamasında.

KISACA

  • Ankara’da yapay zeka mühendisiyim. Eğitim ve iş dünyası için gerçekten kullanılan yapay zeka sistemleri geliştiriyorum.
  • Yapay zeka ajanları, RAG, büyük dil modelleri ve görüntü işleme üzerine çalışıyorum. Bir de bunların doğru sonuç verip vermediğini denetleyen tarafta.
  • Sebit ekibiyle iki uluslararası ödülde finale kaldık: Learning Technologies Awards 2024 ve CODiE Awards 2025.
  • İş dışında: bas gitar, davul, D&D ve çizim.
01 BÖLÜM 1 ~2018

Her şey fizikle başladı

ODTÜ’de fizikle başladım, aklım bilgisayarlara kaydı, bir daha da tam geri dönmedi. Aklımın bir yerlere kayması sonra da çok tekrarladı. Zamanla nereye kayacağını seçmeyi öğrendim.

Bilgisayar mühendisliğini Karabük Üniversitesi’nde bitirdim. Fizikten de bazı alışkanlıklar yanımda kaldı.

Fizik, fazla iyi görünen sonuca şüpheyle bakmayı öğretti. İstatistik de o şüpheyi kanıtlamayı.
Matematik ve bilim
Olasılık ve istatistik · hipotez testleri · lineer cebir · kalkülüs · optimizasyon · sayısal yöntemler · sinyal ve görüntü işleme · fizik
Programlama dilleri
Python · C++ · C · C# · Java · Kotlin · SQL
Donanım
Bilgisayar mimarisi · sayısal mantık ve mikroişlemciler · modelleri yerelde çalıştırmak için GPU ve donanım · gerçek zamanlı ve paralel işleme
Sistemler
Linux · Docker · Kubernetes · Kafka · PostgreSQL · Oracle Database · Git · CI/CD
Bulut
AWS: S3, SageMaker, Lambda, Step Functions, Athena, Glue (AWS Data Lab katılımcısı, 2022)
Simülasyon ve 3D
Unity (oyun, simülasyon, AR) · OpenGL · Qt · pygame · gerçek zamanlı video işleme
Sinan mezuniyet töreninde, gün batımında kepini havaya kaldırmış
Bilgisayar Mühendisliği: bitti.
Fizik: hâlâ sırada.
Sinan bilgisayar topluyor, açık kasaya işlemci soğutucusu takıyor
donanım kısmı sadece teoride değil.
02 BÖLÜM 2 2020–2023

Bilgisayarlara görmeyi öğretmek

İlk gerçek problemlerim görseldi. Önce bir simülasyon şirketinde canlı video, sonra diş röntgenleri üzerinde derin öğrenme. İkincisinde “aşağı yukarı” diye bir şey yok.

  1. 2020 Karabük Üniversitesi
    Yazılım Geliştirme Stajyeri
    Bir konferans indeksleme servisi için Python ile veri hazırlama yazılımı.
  2. 2021 SimTek Simülasyon Teknolojileri
    Görüntü İşleme Stajyeri
    C++, OpenCV ve Qt ile iki canlı video işleme aracı yazdım, sonra ikisini tek uygulamada birleştirdim.
  3. 2021 — 2023 SimurgAI Lab
    Yapay Zeka Geliştirici (serbest)
    Diş röntgenleri üzerinde derin öğrenme: uzmanların etiketlediği gerçek klinik görüntülerde dişleri bulmak, ayırmak ve sınıflandırmak.
Her dişin bulunup renkli olarak ayrıldığı ve FDI sistemine göre numaralandığı panoramik diş röntgeni
Her diş bulundu, ayrıldı ve numaralandı (FDI sistemi). saymayı model yaptı, kontrolü ben.

TÜBİTAK 2242 · ULUSAL FİNAL · 2022

Derin Öğrenme Tabanlı Yöntemler Kullanılarak Otomatik Diş Tanıma ve Numaralandırma

Bitirme projem. Panoramik röntgenlerde dişleri bulan, sınıflandıran ve numaralandıran bir sistem; uzmanların etiketlediği gerçek klinik verilerle eğitildi. Final sunumunu TEKNOFEST Giresun’da yaptık.

TÜBİTAK 2209-A · ARAŞTIRMA DESTEĞİ · 2022

Ön Eğitimli Evrişimsel Sinir Ağları Kullanılarak Panoramik Görüntülerde Çürük Tespiti

Dört kişilik bir ekiptik. Dişleri bulup numaralandırmak için Mask R-CNN, çürükleri ayırt etmek için önceden eğitilmiş ağlar kullandık. Veri setini uzman radyologlar etiketledi. Hepsi GTX 1650’li bir dizüstünde eğitildi. Bu ya çok etkileyici ya da bir yardım çağrısı.

Sinan TÜBİTAK 2242 finalinde proje standında
TÜBİTAK 2242 finali, 2022.
03 BÖLÜM 3 2022 → bugün

Gerçekten kullanılan yapay zeka

Bugün Türk Telekom’un eğitim teknolojileri şirketi Sebit’te yapay zeka ekibindeyim. Eğitim ve iş dünyası için yapay zeka sistemleri geliştiriyorum. Bir de bu sistemlerin doğru çalışmasını sağlayan, pek görünmeyen tarafta çalışıyorum.

Yapay zeka ajanları

Plan yapan, araç kullanan ve birlikte çalışan ajanlar. Tekrar kullanılabilir parçalar halinde kuruluyor; riskli kararlarda son söz insanda.

LangGraph · LangChain · CrewAI · AutoGen · OpenAI Agents SDK · Claude Agent SDK · MCP

Uydurmayan yapay zeka (RAG)

Modelin kafasından cevap vermesi yerine gerçek kaynaklara dayanmasını sağlayan sistemler.

LlamaIndex · ChromaDB · Qdrant · pgvector · FAISS · sentence-transformers · rerankers

Büyük dil modeli altyapısı

Modellere erişimi tek yerden yönetmek, kullanımı ve maliyeti takip etmek. Hem bulut modelleri hem de yerelde çalışan açık kaynak modeller için.

LiteLLM · Ollama · LM Studio · vLLM · Langfuse · FastAPI · Docker · Kubernetes · Kafka

Görüntü ve doküman işleme

Taranmış sayfa, form, el yazısı, tıbbi görüntü gibi dağınık girdilerden güvenilir veri çıkarmak. Gerektiğinde yeni görseller üretmek.

OpenCV · PyTorch · YOLO · Mask R-CNN · segmentation · PaddleOCR · Tesseract · PyMuPDF · vision-language models · Stable Diffusion

Denetleyeni denetlemek

Kararı yapay zeka veriyorsa, yapay zekayı da biri kontrol etmeli. Tutarlılık testleri, farklı modellerin birbirini tutup tutmadığı ve tuhaf görünen sonuçları yakalayan anomali tespiti.

Ragas · DeepEval · promptfoo · LLM-as-a-judge · scikit-learn

Dil işleme, tahmin ve klasik makine öğrenmesi

Benzer içerik bulma, öneri sistemleri, zaman serisi ve finansal tahminler.

OpenAI & open-source embeddings · scikit-learn · XGBoost · statsmodels · Prophet · TensorFlow · Keras · reinforcement learning (Gym)

Veri analizi ve görselleştirme

Ham veriyi üzerine karar verilebilir bir hale getirmek. Bir de birilerinin gerçekten okuyacağı grafikler çizmek.

pandas · NumPy · matplotlib · seaborn · Power BI · SQL

ALANLAR

Eğitim teknolojileri · iş dünyası · finans · sağlıkta görüntüleme · simülasyon

Sinan Londra’daki Learning Technologies Awards 2024 töreninde smokinle
Londra, 2024.
model finale kaldı, ayıp olmasın.
24

LEARNING TECHNOLOGIES AWARDS 2024 · LONDRA

Finalist: Best Use of AI in Learning

Sebit ekibiyle Sor O Zaman. Benzer soru bulma ve öneri sistemini, bir de görüntü işleme kısmını ben geliştirdim. Törende ekibi Londra’da temsil ettim.

25

CODiE AWARDS 2025

Finalist: Best Use of AI in Education

Sebit ekibiyle SEBIT AI Sınav. Yapay zeka tarafında çalışıyorum.

Panel afişi: Eğitim 5.0’da İnsan Kalabilmek: Yapay Zekâ Çağında Okul, Öğretmen ve Öğrenci. XXIV. Geleneksel Eğitim Sempozyumu, Antalya, Ocak 2026. Panelistler Dr. Pelin Tamcı Tuner ve Sinan Dağtekin, moderatör Prof. Dr. Eren Ceylan
Antalya, 2026. sahneyi iyi insanlarla paylaştım.

SAHNEDE · OCAK 2026

Panelist: “Eğitim 5.0’da İnsan Kalabilmek: Yapay Zekâ Çağında Okul, Öğretmen ve Öğrenci”

Türkiye Özel Okullar Derneği XXIV. Geleneksel Eğitim Sempozyumu, Antalya. Dr. Pelin Tamcı Tuner (Sebit) ile birlikte konuştuk, moderatörümüz Prof. Dr. Eren Ceylan’dı (Ankara Üniversitesi). Konumuz: öğretmenin yerini alan değil, ona destek olan yapay zeka.

BİRÇOK İŞTEN İKİ ÖRNEK

Tutmayan sonuçları yakalamak

Elde etiket olmadan şüpheli kararları bulup insan incelemesine sunan bir sistem.

Sorun. Bir sistem binlerce değerlendirme yapıyor. Bazılarını insanlar, bazılarını modeller. Birkaçı mutlaka yanlış, ama hangilerinin yanlış olduğunu söyleyen bir etiket yok.

Çözüm. Her kararı ve gerekçesini sayısal olarak temsil edip birbirinden bağımsız birkaç anomali tespit yöntemine oylatıyoruz. Her vaka bir şüphe puanı alıyor; listenin ne kadar aşağısına bakılacağına inceleyenler karar veriyor.

Durum. Ar-Ge devam ediyor. Hedef: daha az yanlış alarm, büyük hacimde daha hızlı sonuç.

Form okuyan bir servis: sıfırdan kurdum, ayakta tuttum

Sıfırdan kuruldu, sonra gerçek kullanımda sağlamlaştırıldı.

Sorun. Taranmış formlar büyük ve ne zaman geleceği belli olmayan partiler halinde geliyor. Her sayfanın doğru okunması gerekiyor, hem de sadece bir kez.

Çözüm. Servisi görüntü işlemeyle sıfırdan kurdum. Yayına girdikten sonra sadece yoğun yük altında ortaya çıkan hataların peşine düştüm ve geçici yamalar yerine sorunları kökünden çözdüm.

Durum. Hâlâ çalışıyor. Eskiden gece yarısı beni arardı, artık aramız iyi.

DENE

Aykırıyı bul

Seçtiklerin: 0/3

Bu 60 noktadan üçü buraya ait değil. Hangileri olduğunu düşünüyorsan onlara dokun, sonra bir de modele sor.

Burada tarayıcında çalışan küçük bir Isolation Forest modeli var; noktalar her seferinde rastgele üretiliyor. Model noktaları rastgele bölerek birbirinden ayırmaya çalışıyor, en çabuk ayrılanlar en tuhaf olanlar. Sayılar 0 ile 100 arası şüphe puanı.

04 BÖLÜM 4 şimdi

Kendi projelerim

İş dışında da aynı mantıkla çalışıyorum. En büyük projem bir uygulama fabrikası: bir mobil uygulamayı fikirden hazır hale getiren, yapay zeka ajanlarının yürüttüğü ve benim Telegram’dan yönettiğim bir sistem.

  1. Fikir bul
  2. Planı yaz
  3. Ben: onay?
  4. Geliştir
  5. Mağaza sayfası
  6. Yorumları ayıkla

Sorun. Küçük uygulamalar yapmak çoğunlukla tekrar eden iş demek: fikir bulmak, plan yazmak, kodlamak, mağaza sayfasını hazırlamak, yorumları ayıklamak.

Çözüm. Yönetici bir ajan, her adımda kod yazan başka bir ajanı yönlendiriyor. Kurallar fikirlerin dağılmasını engelliyor. Riskli her adım benim onayımı bekliyor.

Durum. Baştan sona çalışıyor. Uygulamalar henüz yayında değil; asıl ürün bu sistemin kendisi.

05 BÖLÜM 5 · NASIL ÇALIŞIRIM

Öğrendiklerim

  1. 1 · İş insanla yapılır.

    Odadaki en zeki kişi olmaktansa iyi bir takım arkadaşı olmayı tercih ederim. İyi bir takım, tek tek zeki insanlardan her zaman daha fazlasını çıkarır.

  2. 2 · Çarkı döndüren değil, yeni çark kuran.

    İşlerin dönmesi önemli. Ama ben en iyi, henüz olmayan bir şeyi kurarken çalışırım: yeni sistemler, yeni yetenekler, yeni çalışma şekilleri.

  3. 3 · Önce çalışsın, sonra güzelleşsin.

    Gerçek kullanıcının elindeki çalışan bir sürüm, sunumdaki kusursuz plandan iyidir. Neyin bozulabileceğini tahmin etmektense gerçekten bozulanı düzeltmeyi seçerim.

  4. 4 · Gerekmedikçe basit.

    Eklenen her parça gece 3’te bozulabilir, her model çağrısının da bir faturası var. Karmaşıklığı ancak problem gerçekten istediğinde eklerim, şema boş göründüğü için değil.

  5. 5 · İşi yapay zeka yapar, kararı insan verir.

    Ağır yükü yapay zekaya bırakırım, gerçek risk taşıyan kararları insanlarda tutarım. Otomasyona güven adım adım kazanılır.

  6. 6 · Modele güven, ama kontrol et.

    Modeller yanıldıklarında bile kendinden emin konuşur. Tutarlılık kontrolleri, modelleri birbiriyle karşılaştırmak ve anomali tespiti hataları kullanıcıdan önce yakalar.

  7. 7 · Herkesin anlayacağı dilde anlat.

    Yöneticiler artıyı ve eksiyi göremiyorsa doğru kararı veremez. Sade anlatmak da mühendisliğin parçası. Bir noktada, “embedding” kelimesini duymak istemeyen insanlara yapay zeka kararlarını anlatan kişi de ben oldum.

06 BÖLÜM 6 · İŞ DIŞINDA

Diğer açık sekmeler

Müzik

Bir grupta bas gitar çalıp şarkı söyledim. Şimdi davul öğreniyorum; komşular çok anlayışlı. Şimdilik. Gitar da çalıyorum. Çalma listem blues ve rock’tan bossa novaya, Chopin’e, Satie’ye ve 80’ler synth’ine haber vermeden atlar.

Çizim

Yıllardır logo ve karakter çiziyorum. Bazıları elle, bazıları yapay zekayla, çoğu ikisinin arasında bir yerde.

Dungeon Master

D&D oyunları yönetiyorum, daha çok kozmik korku ve karanlık fantastik. Oyuncularıma sorsan “adil” derler. Er geç.

Yemek

Makarna, iyi mühürlenmiş et, mutfağı bir karar verilmiş gibi kokutan yemekler. Bir de Yüzüklerin Efendisi, Star Wars, kara filmler ve kara mizah.

Sinan bir prova stüdyosunda altın rengi elektro gitar çalıyor, arkasında davul seti
stüdyo günleri.
arkadaki davul not alıyordu.
Sinan bir kutu oyunu masasında, elindeki oyun parçasını kameraya uzatıyor
oyun gecesi.
bana güven.
07 BÖLÜM 7 devamı gelecek

Şimdi

Güncelleme: Ekim 2026

  • Gerçek kullanımda çok ajanlı yapay zeka sistemleri kuruyorum, nerede kullanılmamaları gerektiğini de öğreniyorum
  • Açık kaynak modelleri kendi bilgisayarımda çalıştırıp nereye kadar gidebildiklerine bakıyorum
  • Ben onay tuşunun başında beklerken bir sisteme uygulama yapmayı öğretiyorum
  • Davul öğreniyorum, yavaş ve gürültülü
  • Bu siteyi yapıyorum

Bana yaz

Karışık bir yapay zeka problemin mi var? Ben severim.

En hızlı yol e-posta. Hepsini okurum, çoğuna cevap veririm.

Sertifikalar → Önceki yazım: From Blackboards to Bots (LinkedIn, 2024, İngilizce) →