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
~2018
01BÖ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ı.
P(A|B) = P(B|A) · P(A) / P(B)hâlâ favorim.
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
Unity (oyun, simülasyon, AR) · OpenGL · Qt · pygame · gerçek zamanlı video işleme
Bilgisayar Mühendisliği: bitti. Fizik: hâlâ sırada.donanım kısmı sadece teoride değil.
“let the next chapter begin.” — ben, 2022
sonra bilgisayarlara görmeyi öğrettim. en çok da dişleri. ↓
02
2020–2023
02BÖLÜM 22020–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.
2020Karabük Üniversitesi Yazılım Geliştirme StajyeriBir konferans indeksleme servisi için Python ile veri hazırlama yazılımı.
2021SimTek Simülasyon Teknolojileri Görüntü İşleme StajyeriC++, OpenCV ve Qt ile iki canlı video işleme aracı yazdım, sonra ikisini tek uygulamada birleştirdim.
2021 — 2023SimurgAI 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. diş. bir sürü diş.
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ı.
TÜBİTAK 2242 finali, 2022.
sonra modeller konuşmaya başladı. ↓
03
2022 → bugün
03BÖLÜM 32022 → 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.
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.
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
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.
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.
gece 3 telefonları: bitti.
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.
senmodel
aykırı aykırıyı tanır.
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ı.
ve mesai bitince… ↓
04
şimdi
04BÖ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.
Fikir bul
→
Planı yaz
→
Ben: onay?
→
Geliştir
→
Mağaza sayfası
→
Yorumları ayıkla
↑ darboğaz burası. bilerek öyle.
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.
bütün bunlardan öğrendiklerim ↓
05
05BÖLÜM 5 · NASIL ÇALIŞIRIM
Öğrendiklerim
1 · İş insanla yapılır.
en önemlisi bu.
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 · Ç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 · Ö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 · 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 · İşi yapay zeka yapar, kararı insan verir.
2024’te de böyle demiştim.
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 · 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 · 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
06BÖLÜM 6 · İŞ DIŞINDA
Diğer açık sekmeler
en keyiflileri.
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.
stüdyo günleri. arkadaki davul not alıyordu.oyun gecesi. bana güven.
07
devamı gelecek
07BÖLÜM 7devamı gelecek
Şimdi
Güncelleme: Ekim 2026
ayda bir falan değişir.
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.