Bilgisayar Mühendisi & Yazılım Geliştirici · İzmir, Türkiye
Sistemler, Mimariler ve Ölçeklenebilir Yazılımlar Geliştiriyorum.
2010 yılından bu yana e-ticaret sektöründe, 2017 yılından bu yana da Java ve arka uç yazılım geliştirme alanında çalışmaktayım. E-ticaret pazar yeri operasyonlarının yanı sıra arka yüz yazılım mimarileri geliştiriyor, uzun yıllardır süren profesyonel müzik hayatımı yazılım mühendisliği kariyerimle eş zamanlı olarak sürdürüyorum.
Deneyim & Eğitim
Yapay Zeka Yüksek Lisans (uzaktan)
Global College of America · Arizona lisanslı, uzaktan
Bilgisayar Mühendisliği
Uluslararası Dublin Üniversitesi
E-Ticaret Operasyonları & Yazılım
Trendyol, Hepsiburada, Amazon ve AliExpress gibi pazar yerlerinde 2010'dan bu yana mağaza operasyon yönetimi; 2017'den itibaren Java temelli yazılım ve entegrasyon çözümleri.
Profesyonel Bateri Eğitmeni & Müzisyen
Uzun yıllara dayanan sahne hayatı, profesyonel bateri icracılığı ve aktif özel ders eğitmenliği.
Öne Çıkan Projeler
Detayları incelemek için proje kartlarına tıklayabilirsiniz.
Annotation Quality API
Veri etiketleme görevlerini, gönderimleri ve değerlendirmeleri takip eden; onay ve düzeltme oranı gibi kalite metriklerini raporlayan REST API.
Patent Ajanı
RESTful API mimarisi ve H2 veritabanı ile geliştirilmiş patent yönetim ve arama sistemi.
Kişisel Portfolyo & Blog
Next.js App Router, TypeScript ve Tailwind CSS kullanılarak geliştirilmiş, modern mimarili kişisel web sitesi.
Ritim Koçu
Tık çalan ve her vuruşun vuruştan milisaniye cinsinden sapmasını ölçen zamanlama antrenörü. Klavye, dokunma ya da USB MIDI pad ile çalışır, telefona uygulama olarak yüklenebilir.
avatar-builder
JSON dosyasından kişiselleştirilmiş SVG avatar üreten küçük bir Python projesi: doğrulama, yedek adlar ve birim testleri içerir.
Annotation Review Agent
Etiketleme gönderilerini yazılı yönergelere göre inceleyen küçük bir LLM ajanı: araç çağırma, yönerge arama (BM25), çıktı doğrulama ve çevrimdışı demo.
Müzik & Bateri Performansları
Uzun yıllara dayanan sahne deneyimi, profesyonel bateri icracılığı ve özel ders eğitmenliği.
İnteraktif Müzik Pedi
Sesler yükleniyor...
Video Galerisi & Performanslar
YouTube kanalımdaki en son videolar. Yeni yüklediklerim burada kendiliğinden görünür.
Videolar yükleniyor...
İnteraktif Metronom
Pratik AracıDavul ve ritim çalışmalarım için kullandığım tempo alıştırma aracı. Tempoyu ve ölçüyü ayarlayıp başlatın; ilk vuruş daha tizdir.
Enstrüman & Konfigürasyon
Özel konfigürasyon akustiği. Zil setinde Istanbul Agop (18" Signature Crash, 14" Epoch Hi-Hat, 20" Traditional Crash Ride) ve Istanbul Mehmet Sahra serisi tercihi.
Ritim Koçu
YeniTıkla birlikte çal, vuruşlarının tam zamanında olup olmadığını milisaniye cinsinden gör. Pad tuşları, boşluk, fare/dokunma ya da USB MIDI pad ile çalışır. İlk ölçü sayımdır, puanlanmaz.
Başlat'a bas, sonra buraya vur
tıkla / dokun / pad tuşları / boşluk
Ölçüt: ±20 ms mükemmel, ±40 ms iyi, ±70 ms orta. Tarayıcı ve cihaz gecikmeleri yüzünden ölçümler yaklaşıktır.
Ritim Koçu'nu kendi sayfasında aç, paylaşmak ve telefondan kullanmak için daha rahat.
Algoritma & Kod Çözümleri
LeetCode ve yazılım projelerimden seçtiğim örnek kod blokları.
Bir dizi içerisindeki hedef toplamı veren iki sayının indekslerini bulur.
def twoSum(nums: list[int], target: int) -> list[int]:
seen = {}
for i, num in enumerate(nums):
complement = target - num
if complement in seen:
return [seen[complement], i]
seen[num] = i
return []Blog & Yazılar
Yazılım mimarileri, Java ve e-ticaret üzerine teknik düşüncelerim.
Building a rhythm coach with Web Audio and Web MIDI
How a drummer built a browser tool that measures how far each hit lands from the beat, and what its numbers can and cannot tell you.
A config-driven avatar generator in Python
A small Python project built around a JSON config, validation and unit tests.
Java ve E-Ticaret Entegrasyonlarında Mimari Yaklaşımlar
Trendyol, Hepsiburada ve Amazon gibi pazar yerleri ile yürütülen operasyonlarda Spring Boot tabanlı servislerin rolü ve performans optimizasyonları.
Bateri Dersi Randevusu
Bateri, ritim ve perküsyon dersleri için uygun gün ve saati seçip randevu alabilirsiniz. Randevunuz onaylanınca e-posta ile bilgilendirilirsiniz.
60 dakika
Yüz yüze ya da online
Uygun gün ve saatleri seçerek randevu alın
Teknik Yetkinlikler
Yazılım Dilleri
Python, Java, C#, C
Web & Framework
Next.js, Spring Boot, React
E-Ticaret & Pazar Yeri
Trendyol, Hepsiburada, Amazon
Araçlar & Donanım
Git, GitHub, Arduino, Cursor
Bana Mesaj veya Yorum Bırakın
Görüşlerinizi, proje taleplerinizi veya mesajlarınızı doğrudan iletebilirsiniz.