Projeler
Facebook ve Udemy’de çalıştığım ürünlerden kurduğum şirketlere. Rakamlarıyla, sonuçlarıyla — kapananlar dahil.
- PaykoŞubat 2026Devam ediyor
Kendimi devreden çıkarmak için kurduğum borsa otomasyonu
Borsa için bir yapay zeka komuta merkezi kuruyorum. On beş Lambda veri topluyor, Rust'ta yazılmış bir motor riski ölçüyor, bir dil modeli hattı emirleri üretiyor. Hedef, kararı hızlandırmak değil; benim orada olmamı gereksiz kılmak.
- Arka plan servisi
- 15 Lambda
- Kod
- 89.561 satır
- Arayüz rotası
- 55
- Procurable AIMart 2025 – 2026Tamamlandı
Satın almanın kendi kendine giden arabası
Mart 2025’te Procurable AI’ı kurduk: ABD’li müşteriler için satın alma otomasyonu. Teklif analizi, olması gereken maliyet modelleri ve maliyet düşürme. İlk iki ayın sonunda yıllıklandırılmış 200.000 dolarlık bir müşteri.
- Kuruluştan ilk müşteriye
- 2 ay
- O müşterinin yıllıklandırılmış değeri
- 200.000 dolar
- Ürünün modülleri
- Teklif analizi, olması gereken maliyet, maliyet düşürme
- LeanScaleKasım 2024 – Ocak 2025Tamamlandı
35.000 satır JavaScript’i Rust’a taşımak
Dubai’de kurulu LeanScale için Ankara’dan uzaktan çalıştım. 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.
- Rust’a taşınan JavaScript
- 35.000 satır
- Bellek verimliliği
- 60 kat
- Çeviri ve ayıklama
- 6–7 hafta
- PaykoAğustos 2023 – Mart 2024Kapandı
Türkiye’nin 75.000 mahallesini tanıyan bir yapay zeka
Payko’da bir evin tamamını değil payını satmayı denedik. Türkiye’deki 75.000 mahalleyi yatırım gözüyle analiz eden bir model kurduk; ilk evi satmaya yaklaşmışken SPK projeyi bitirmemizi istedi.
- Yatırım gözüyle analiz edilen mahalle
- 75.000
- Bir gayrimenkulü fiyatlama hedefi
- 30 saniyenin altı
- Şirketin ömrü
- Sekiz ay
- ToolioMayıs 2022 – Temmuz 2023Tamamlandı
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.
- Problemin ölçeği
- 1.000 ürün × 100 mağaza
- Tek planın kapsadığı karar
- 100.000 ürün-mağaza çifti
- Toolio’da geçen süre
- 14 ay
- Kivi VideoHaziran 2021 – Mart 2022Kapandı
Kamera karşısına geçmeyen bir ülkede video platformu
Şirketler için beyaz etiketli video platformu: e-postaya gömülen video mesajlar ve arkasında ölçüm. Altyapıyı tek başıma yazdım; 3.000 kişiye ulaşıp tek bir aylık satış yaptıktan sonra Mart 2022’de kapattım.
- LinkedIn üzerinden ulaştığımız kişi
- yaklaşık 3.000
- Dokuz ayda yapılan satış
- 1 müşteri, 1 ay
- En kalabalık anımız
- 8 kişi
- CoiniumNisan 2018 – Ağustos 2018Kapandı
Başkasının kripto portföyüne yatırım yapmak
Profesyonellerin kurduğu kripto portföylerine kolayca yatırım yapılan sosyal bir platform. Nisan 2018’de San Francisco’da kurdum, Ağustos 2018’de kapandı. Geriye dokuz ekran görüntüsü kaldı; sekizi vitrin, biri icra.
- Şirketin toplam ömrü
- 5 ay
- Platformdaki portföy
- en az 13
- Profildeki son yatırımlar tablosu
- 9 satır, hepsi PROCESSING
- ICY CapitalHaziran 2017 – Mart 2018Tamamlandı
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, C ile yazılmış strateji tarafını onu besleyecek hâle getirdim.
- Türkiye ofisi için görüştüğüm aday
- 10’dan fazla
- Trader arayüzü
- Python ile sıfırdan
- Çalıştığım kod tabanları
- Python ve C
- OnedioOcak 2017 – Mayıs 2017Tamamlandı
İç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.
- Türkiye’de sosyal haber platformları arasında
- En çok ziyaret edilen
- Beş ayda yayına giren ürün
- 4
- Mağazanın çalıştığı yüzey
- Site ve mobil uygulamalar
- Monet LabsŞubat 2015 – Mayıs 2016Kapandı
Fotoğraftaki her kıyafeti ayrı ayrı beğenmek
Standout, fotoğraftaki kıyafetlerin sınırlarını çıkarıp her birini tek tek beğenilir ve yorumlanır yapan bir iPhone uygulamasıydı. On beş ay sürdü; Gilt’in kurucu ortağı aynı fikirle Project September’ı çıkarınca kapandı.
- Şubat 2015 – Mayıs 2016
- 15 ay
- Beğeni ve yorumun düzeyi
- Tek tek kıyafetler
- Aynı fikri çıkaran rakip
- Project September
- Semantica (Favogue)Mayıs 2014 – Şubat 2015Kapandı
Zor olan kıyafeti tanımak değildi
Semantica’da fotoğraftaki kıyafetleri tanıyan bir araç yazdım. Tanıma tamamen tarayıcıda çalışıyordu, bir kıyafeti etiketlemek 10 saniyenin altında sürüyordu. Etrafına Favogue’u kurduk ve dokuz ay sonra siteyi bıraktık.
- Bir kıyafeti etiketleme süresi
- 10 saniyenin altında
- Tanımanın çalıştığı yer
- Tarayıcı
- Şirketin ömrü
- 9 ay
- UdemyHaziran 2012 – Mart 2014Exit
100 bin kullanıcıda yazıldı, 4 milyonda hâlâ ayaktaydı
Udemy’nin beşinci mühendisiydim. Kurs feed’ini, bildirimleri, istek listesini ve kurs önizlemeyi yazdım, API yanıt süresini yarıya indirdim. Ayrılırken aldığım 1.000 dolarlık hisse yedi yıl sonra 1 milyon dolar etti.
- Feed 100 bin kullanıcıda kuruldu
- 4 milyonda çalışıyordu
- API yanıt süresi
- %50 düşüş
- İstek listesi e-postaları
- E-posta başına 1 dolar
- DrawAndSeeMayıs 2011 – Aralık 2011Tamamlandı
24 saatte ortak bir tuval
Mayıs 2011’de Los Angeles’ta dört kişilik bir ekiple 24 saatte drawandsee.com’u yazdık: ortak tuvale aynı anda çizim, üstüne grup görüntülü sohbet. Facebook’un ilk SoCal Camp Hackathon’unu kazandı.
- Geliştirme süresi
- 24 saat
- Facebook SoCal Camp Hackathon
- Birincilik
- ABD geneli final, Palo Alto
- 4. sıra
- FacebookHaziran 2011 – Eylül 2011Tamamlandı
Arkadaş sayısı tıklamayı tahmin ediyordu
Facebook’un Reklam Optimizasyonu ekibinde tıklama oranı tahmin modelini iyileştirdim. Arkadaş sayısının tahmini düzelttiğini fark ettim; buradan çıkan 11 yeni öznitelik eski modeli belirgin biçimde geçti.
- Bulduğum yeni öznitelik
- 11
- Her şeyi başlatan değişken
- Arkadaş sayısı
- Değişen ürün kararı
- Sponsored Stories için ayrı CTR modeli
- DrawiumEkim 2011 – Mayıs 2012Kapandı
Kod yazmadan web sitenize rehberli tur
Drawium’da tek satır kod yazmadan rehberli tur kurulan bir araç yaptık. 1.500 başvuru arasından E-tohum 15’e seçildik, WSJ yazdı, Hacker News ana sayfasına çıktık — ve yedi ayın sonunda kapattık.
- 1.500 başvuru arasından
- E-tohum 15
- Ulaştığımız site sahibi
- 1.500
- Hacker News ana sayfası
- 5. sıra
- IPAM, UCLA × IBM ResearchHaziran 2010 – Ağustos 2010Tamamlandı
Twitter’da kim kimi etkiliyor
2010 yazında UCLA IPAM’da IBM Research için tweet’leri konulara ayıran seyrek bir matris ayrıştırma algoritması ve Granger nedenselliğiyle etkili hesapları bulan bir model yazdık. Sonu 82 sayfalık bir rapor ve iki konuşma oldu.
- İki ay boyunca izlenen Twitter hesabı
- 1.000
- Konu temsiline geçince kullanılan bellek
- %0,67
- Granger sırası ile retweet oranı
- 0,52 korelasyon
- Satranç Motoru2007Tamamlandı
Açılışta bana denk, oyun sonunda çaresiz bir satranç programı
2007’de lisedeyken minimax’la bir satranç programı yazdım. Alfa-beta budama, iteratif derinleştirme ve pozisyon hash’lemeyle açılışta ve orta oyunda benim kadar iyi oynuyordu; oyun sonunda hiç oynayamıyordu.
- Yazıldığı yıl, lisedeyken
- 2007
- Açılış ve orta oyunda
- Kendi seviyemde
- Oyun sonunda
- Rekabetçi değil