Yazılar
- Yazı· 8 dakikalık okuma
100 binden 4 milyona: ölçekte hangi kararlar sağ kalıyor
Udemy'de kurs feed'ini 100 bin kullanıcıdayken yazdım; aynı sistem 4 milyon kullanıcıda değişmeden çalışıyordu. Hangi kararlar sağ çıktı.
- Yazı· 5 dakikalık okuma
2011'de bir reklam modeline eklediğim on bir özellik
Facebook'un Reklam Optimizasyonu ekibinde stajyerken kullanıcının arkadaş sayısı tıklama tahminini düzeltti. Bulduğum on bir özellik modeli iyileştirdi.
- Yazı· 5 dakikalık okuma
Kâr etmeyen arbitraj botu: 95.062 ölçüm, iki dakika
2017–2019 arasında Kraken ile BTCTurk fiyatlarını karşılaştıran bir bot yazdım. 95.062 ölçümde fark, kartla giden yolun maliyetini 180 kez geçti.
- Yazı· 7 dakikalık okuma
Olimpiyattan ürüne: haklı olmak kazanmak değil
Olimpiyat kampları, ACM ICPC, SPOJ. Yarışma programcılığının hangi kası kurduğunu, hangi refleksi bozduğunu birkaç şirket kapattıktan sonra ayırt edebildim.
Projeler
- Payko Borsa2026Aktif
Kendimi devreden çıkarmak için kuruyorum
Borsa için kendime bir yapay zeka komuta merkezi kuruyorum: 15 Lambda veri topluyor, Rust'ta bir risk motoru ölçüyor, bir dil modeli hattı emir üretiyor.
- LeanScale2024Tamamlandı
35.000 satır JavaScript'i Rust'a taşımak
35.000 satırlık kripto işlem sistemini altı yedi haftada Rust'a taşıdım: çeviriyi Cursor yaptı, ayıklamayı ben. Sistem 60 kat daha bellek verimli hâle geldi.
- Toolio2022Tamamlandı
Hangi üründen kaç tane, hangi mağazaya, ne zaman
Toolio küçük ve orta ölçekli perakendeciler için bir ürün planlama platformuydu. On dört ay boyunca tahminleme ve talep tahmini tarafında arka uç yazdım.
- Kivi Video2021Kapandı
Kamera karşısına geçmeyen bir ülke
Şirketler için beyaz etiketli video platformu: maile gömülen video mesajları ve arkasındaki ölçüm. Altyapıyı tek başıma yazdım; 3.000 kişi, tek satış.
- ICY Capital2017Tamamlandı
Trader'ın önündeki ekranı sıfırdan yazmak
Chicago merkezli bir yüksek frekanslı işlem firmasının Ankara ofisinde on ay: trader'ların kullandığı arayüzü Python'la sıfırdan yazdım.
- Onedio2017Tamamlandı
İçerik sitesinin içine gömülü bir mağaza
Onedio'da beş ay: ana siteye ve mobil uygulamalara gömülü, sıfırdan yazılmış bir e-ticaret sistemi, RSS beslemesi, Toplu İçerik Yükleyici ve okuma süresi.
- Semantica (Favogue)2014Kapandı
Zor olan kıyafeti tanımak değildi
Fotoğraftaki kıyafetleri tanıyan bir araç yazdım: tanıma tamamen tarayıcıda, bir kıyafeti etiketlemek 10 saniyenin altında. Site dokuz ay sonra bırakıldı.
- Udemy2012Exit
100 bin kullanıcıda yazıldı, 4 milyonda ayaktaydı
Udemy'nin altıncı mühendisiydim; kurs feed'ini, bildirimleri ve önizlemeyi yazdım. Ayrılırken aldığım 1.000 dolarlık hisse yedi yıl sonra 1 milyon dolar etti.
- DrawAndSee2011Tamamlandı
24 saatte ortak bir tuval
Mayıs 2011'de dört kişilik bir ekiple 24 saatte yazdık: ortak tuvale aynı anda çizim, üstüne grup sohbeti. Facebook'un ilk SoCal Camp Hackathon'unu kazandı.
- Facebook2011Tamamlandı
Arkadaş sayısı tıklamayı tahmin ediyordu
Facebook'un Reklam Optimizasyonu ekibinde tıklama oranı modelini iyileştirdim. Arkadaş sayısından çıkardığım 11 öznitelik eski modeli belirgin biçimde geçti.
- IPAM, UCLA × IBM Research2010Tamamlandı
Twitter'da kim kimi etkiliyor
2010 yazında IBM Research için tweet'leri konulara ayıran ve Granger nedenselliğiyle etkili hesapları bulan bir model yazdık. Sonu 82 sayfalık bir rapor.
- Satranç Motoru2007Tamamlandı
Açılışta bana denk, oyun sonunda çaresiz
2007'de hazırlıktayken minimax'la yazdım. Alfa-beta budama ve pozisyon hash'lemeyle açılışta ve orta oyunda benim kadar iyi oynuyordu.