Semih Çavuşoğlu
Ücretsiz İngilizce öğrenme uygulamasından ilaç takibine, berber randevusundan arkadaş gruplarıyla oynanan gerçek zamanlı parti oyunlarına kadar — günlük hayatın küçük sorunlarını çözen uygulamalar ve gerçek zamanlı oyunlar üretiyorum. Her biri kendi sunucusu, kendi veritabanı ve gerçek verisiyle uçtan uca kuruluyor.
Bir fikri, çalışan gerçek bir ürüne dönüştürüyorum.
Merhaba, ben Semih. Boş vaktimi bir fikri uçtan uca çalışan bir ürüne dönüştürmeye harcıyorum: herkesin ücretsiz İngilizce öğrenebileceği bir platform, ailemin ilaçlarını unutmaması için bir uygulama, Gmail'e gömülü abonelik faturalarını yakalayan bir defter, mahalledeki berberi bulup randevu alınabilen bir sistem, sanayi sitesindeki ustaları tek yerde toplayan bir rehber.
Aynı merakla arkadaşlarımla oynamak için gerçek zamanlı parti oyunları, çocuklar için de yapay zekâyla üretilen bir YouTube serisi kuruyorum. Bir satır kod yazmadan önce hep aynı soruyu soruyorum: “Bunu gerçekten kim, ne zaman kullanacak?” Her proje kendi API'si, kendi veritabanı ve gerçek veriyle test edilerek canlıya alınıyor — vitrin değil, çalışan sistem.
Kullandığım Araçlar
Programcı temeli, yapay zekâ hızı.
Bilişim ve bilgisayar programcılığı mezunuyum, liseden beri kod yazıyorum. Temmuz 2026'dan beri Claude'u bir ekip arkadaşı gibi kullanıyorum: mimariyi, kapsamı ve kalite çıtasını ben belirliyorum; geliştirme hızını yapay zekâyla artırıyorum. Bu sayede uçtan uca çalışan ürünleri kısa sürede tasarlayıp yayına alabiliyorum.
İhtiyacı tanımla
Gerçek bir kullanıcı problemiyle başlıyorum; kapsamı, hedef kitleyi ve başarı ölçütlerini en baştan netleştiriyorum.
Tasarla ve kodla
Mimariyi ve veri modelini kuruyorum; Claude ile birlikte kodluyor, her değişikliği gözden geçirip yönlendiriyorum.
Gerçekle test et
Otomatik testlerin yanında gerçek veriyle, gerçek telefonda, gerçek kişilerle deniyorum.
Yayına al ve geliştir
Bulut altyapısında yayına alıp kullanıcı geri bildirimleriyle sürekli iyileştiriyorum.
Üç buçuk ayda on üç proje.
Temmuz'dan bu yana art arda çıkardığım her şey, kronolojik sırayla.
Günlük hayatın gerçek sorunları için kurduğum sistemler.
Beşi de tek başına tasarlanıp geliştirildi; her biri kendi backend'i ve gerçek kullanıcı akışıyla çalışıyor.
Çatpat — Ücretsiz İngilizce
Türkçe konuşan öğrenciler için tamamen ücretsiz, oyunlaştırılmış bir İngilizce öğrenme platformu. Günlük İngilizce (A1–B2), YDS/YÖKDİL, TOEFL/IELTS ve iş İngilizcesi içeriklerini; her soruda Türkçe açıklama, aralıklı tekrar algoritması ve rekabetçi oyun öğeleriyle sunar. Reklam, kullanım sınırı veya abonelik bulunmaz.
- ›1.484 kelime, 1.099 soru — 5 tam YDS denemesi (ÖSYM düzeni, 80'er soru) dahil
- ›Haftalık lig ve düello — hesap gerektirmez; düellolar bağlantıyla paylaşılır
- ›Kurulabilir PWA — çevrimdışı çalışır, ana ekrandan uygulama gibi açılır
Build adımı olmayan saf ES modülleri; ilerleme cihazda (localStorage), lig ve düello Cloudflare Workers + D1 üzerinde. Düellolarda tüm oyuncuların aynı soru ve şıkları görmesi tohumlu (seeded) rastgelelikle sağlanıyor; hile denetimi sunucu tarafında yapılıyor. İçerik çok aşamalı bir kalite denetiminden geçti; proje 200'ü aşkın otomatik testle güvence altında.
İlaç Takip
İlaçlarını zamanında almanı hatırlatan, uyum yüzdeni ve seri gün sayını izleyen, çevrendeki nöbetçi eczaneleri anında gösteren kişisel bir sağlık asistanı. Doktorunla paylaşabileceğin PDF rapor çıkarıyor, 10 dilde konuşuyor.
10 dilde çalışıyor (Arapça için sağdan-sola düzen dahil), Android emülatöründe uçtan uca test edildi. Nöbetçi eczane verisi projeye özel bir proxy sunucu üzerinden çekiliyor — CollectAPI anahtarı hiçbir zaman cihaza inmiyor.
Abonelik Defteri
Gmail kutunu tarar, gerçek abonelik faturalarını bulur, fiyat artışlarını yakalar ve doğrudan iptal sayfasına yönlendirir. Tek kullanıcı için tasarlandı ama gerçek bir problemi gerçek şekilde çözüyor.
Türkçe'nin İ/ı büyük-küçük harf kuralları standart yöntemlerle yanlış eşleşiyor — bu yüzden e-posta ayrıştırma mantığı özel bir Türkçe-doğru küçük harfe çevirme fonksiyonu kullanıyor, aksi halde bazı abonelikler gözden kaçıyordu.
Berber Randevu
1373 gerçek İstanbul berberiyle başlayan bir dizin ve randevu sistemi. Müşteri boş saati görüp anında randevu alıyor, berber kendi panelinden hizmetlerini ve personelini yönetiyor.
Siteyi Gör1373 gerçek İstanbul berberi OpenStreetMap verisinden içe aktarıldı. iyzico'nun hazır SDK'sı Cloudflare Workers'ta çalışmadığı için (dosya sistemi gerektiriyor) ödeme imzalama mantığı sıfırdan fetch() ve Web Crypto ile yeniden yazıldı.
Sanayi Rehberi
Ümraniye Sanayi Sitesi'ndeki ustaları tek dizinde topluyor: yorum, puanlama, dükkan sahibi paneli ve admin onayından geçen ilanlar.
Siteyi Gör1000'i aşkın firma kaydıyla yayına alındı. Türkçe arama, Postgres'in İ/ı harf dönüşüm hatasını atlatan özel bir alan üzerinden çalışıyor.
Arkadaşlarla, aynı anda, telefon üzerinden.
Oda kodunu paylaş, herkes kendi telefonundan katılsın — sunucu tarafında gerçek zamanlı senkronize edilen parti oyunları.
Vampir Köylü
Kasabaya sızmış vampirleri bulmaya çalıştığın klasik parti oyununun dijital hali. Rolünü öğren, gece-gündüz döngüsünde köyü kurtarmaya çalış — moderatör herkesi yönetirken sen sadece telefonuna bak.
Oyunu OynaCodeNames
İki takım, tek kelime, bir casus. Takım arkadaşlarına doğru kartları buldurmaya çalışırken suikastçı kartına asla basma. Casus tüm tahtayı görür, ajanlar sadece ipucunu.
Oyunu OynaÇiz Bil
Biri çizer, geri kalan herkes aynı anda tahmin etmeye çalışır. Yanlış tahminler herkese görünür (birlikte çözmeye yardımcı olur) ama doğru cevap asla ekrana yazılmaz — son ana kadar heyecan bozulmaz.
Oyunu OynaKaralama Zinciri
Herkes bir cümle yazar, kâğıtlar el değiştirir: biri onu çizer, sıradaki çizime bakıp ne olduğunu yazar. Kimse zincirin tamamını görmez — sonunda tüm kitaplar açılır ve cümlenin yolda nasıl bozulduğu birlikte izlenir.
Oyunu OynaTabu
Fiziksel oyunun dijital hali — telefon sadece kart, süre ve skoru tutuyor, oynayan yine sizsiniz. Anlatıcı kelimeyi 5 yasaklı kelimeyi kullanmadan anlatır, karşı takım "TABU!" derse puanı çalar.
Oyunu OynaKelime Avı
Wordle'ın çok oyunculu, Türkçe hali. Herkes aynı kelimeyi 6 denemede arar, kelime her tur 3 ile 6 harf arasında değişir; rakiplerin renkleri canlı görünür ama harfleri tur bitene kadar gizli kalır. En az denemede ve en hızlı bulan en çok puanı toplar.
Oyunu OynaSudoku Yarışı
Herkes aynı bulmacayı kendi telefonunda çözer, kimin ne kadar ilerlediği canlı görünür. Rakamlar sunucuda kontrol edilir: yanlış rakam yazılmaz, sadece hata sayılır. En hızlı ve en az hatayla bitiren kazanır.
Oyunu OynaÇocuklar için bir kâşif: Pilubi.
Kısa video serisi, eşlik eden çocuk uygulaması ve üretim süreci aracıyla birlikte kurgulanmış bir içerik markası.
Pilubi — YouTube Shorts serisi
YAYINDAÇocuklara yönelik eğitici kısa video serisi. Görüntü, video ve seslendirme üretken yapay zekâ ile hazırlanıyor; karakter tutarlılığı referans görseller ve sahne bazlı kalite kontrolüyle sağlanıyor. Zamanlanmış bir otomasyon her gün iki yeni bölümü (altı kısa video) YouTube, Instagram ve TikTok için hazırlıyor.
Pilubi Oyunları
2–5 yaş grubu için dört eğitici oyunu (Bul, Eşleştir, Boya, Say) ve seri videolarını tek uygulamada sunar. Sesli yönergeler sayesinde okuma bilmeyen çocuklar da bağımsız oynayabilir. Android sürümü Google Play yayınına hazırlanıyor.
Prodüksiyon Panosu
Bölüm üretimini taslak, üretim, render ve yayın aşamalarında izleyen kanban tabanlı iş akışı aracı. Sürükle-bırak arayüz ve proje bazlı ilerleme takibi sunar.
Birlikte bir şey mi kuralım?
Yeni bir proje fikrin, bir hata bildirimin ya da sadece merhaba demek istiyorsan — bir e-posta uzağındasın.