Backend mühendisliği
İş kurallarını ölçeklenebilir, test edilebilir servislere dönüştürmek. .NET 10 ile API tasarımı, entegrasyon ve gerçek zamanlı iletişim.
SENIOR SOFTWARE ENGINEER · .NET · REACT NATIVE · AI-NATIVE
Günde milyonlarca işlemi taşıyan ödeme, bankacılık ve sigorta sistemleri tasarladım. Bugün aynı mühendislik disiplinini yapay zekâyla birleştirerek .NET 10 backend’den React Native mobil uygulamalara uçtan uca çözümler geliştiriyorum.
01 / UZMANLIK
Bir API uç noktasından sistemin bütününe kadar; her katmanda aynı titizlik, aynı mühendislik disiplini.
İş kurallarını ölçeklenebilir, test edilebilir servislere dönüştürmek. .NET 10 ile API tasarımı, entegrasyon ve gerçek zamanlı iletişim.
AI araçlarıyla hızlanan React Native (Expo) geliştirme. .NET 10 backend ile birlikte uçtan uca ürünler — fikirden mağazaya.
Birbirinden bağımsız ölçeklenen, hataya dayanıklı servisler. Mesajlaşma, önbellekleme ve monolitten modern mimariye dönüşüm.
Yüksek hacimli işlem verisini doğru modellemek ve hızlı tutmak. İlişkisel ve doküman veritabanlarında sorgu ve şema optimizasyonu.
Üretimde ne olduğunu her an bilmek. Yapılandırılmış loglama, merkezi izleme ve otomatik CI/CD hatlarıyla güvenli teslimat.
02 / AI-NATIVE MÜHENDİSLİK
Yapay zekâyı denemekle kalmıyorum; günlük mühendislik akışımın ve tasarladığım ürünlerin bir parçası hâline getiriyorum. Merakla, ama üretim ortamının sorumluluğunu unutmadan.
Kodlama ajanlarıyla .NET servislerinden React Native mobil uygulamalara kadar ürün geliştiriyorum; analiz, refactor, test ve code review döngüleri katlanarak hızlanıyor. Karar ve kalite kontrolü her zaman mühendiste.
.NET servislerine dil modellerini entegre etmek: retrieval (RAG), vektör arama, tool calling ve yapılandırılmış çıktılarla gerçek iş problemlerini çözmek.
Ajan tabanlı iş akışlarını da diğer kritik sistemler gibi ele almak: gözlemlenebilir, test edilebilir, maliyeti ve güvenliği kontrol altında.
03 / DENEYİM
Ödeme, bankacılık, sigorta ve şans oyunları gibi hataya yer olmayan alanlarda; analizden mimariye, geliştirmeden canlı operasyona.
Dijital sigortacılık alanında sigorta çözümlerinin tasarımı ve geliştirilmesi. Modern .NET servisleri ve AI destekli geliştirme pratikleriyle ürün ekiplerine hız ve kalite kazandırmak.
Merkezi Bahis Sistemi'ne bağlı sanal bayi platformunda yeni şans oyunlarının entegrasyonu ve mevcut altyapının modern .NET'e dönüşümü.
Uçtan uca ödeme altyapısını yeniden kuran dönüşüm projesi. .NET 8 servisleri, SignalR ile gerçek zamanlı bildirimler, Redis ve RabbitMQ ile asenkron işlem hattı, ELK ile uçtan uca izlenebilirlik.
Günlük milyonlarca kredi kartı işleminin gün sonu muhasebeleştirme süreçlerinin tasarımı ve bakımı. Yüksek hacim, sıfır tolerans.
Sigorta web uygulamalarının geliştirilmesi, filo kasko operasyonlarının otomasyonu ve ana sigorta işlemlerinin yürütülmesi.
Sigorta ve FMCG sektörlerinin önde gelen firmalarına kurumsal çözümler. Dokuz yıl boyunca full-stack .NET geliştirme, entegrasyon ve veritabanı tasarımı.
04 / ARAÇ KUTUSU
05 / YAKLAŞIM
İş ihtiyacını, kısıtları ve sistemin sınırlarını netleştir. Doğru sorular, doğru mimarinin başlangıcıdır.
Karmaşıklığı gerekçelendir. Bakım maliyetini ve değişim ihtiyacını ilk günden hesaba kat.
Yapay zekâ ile hızlan; test, gözlem ve kod incelemesiyle güvende kal.
Matematik eğitimi (Eskişehir Osmangazi Üniversitesi) — soyut düşünmeyi ve problemi en sade hâline indirgemeyi oradan öğrendim.
Dalış, yüzme, kamp ve doğa yürüyüşü. Derinlere inmeyi seviyorum; kodda da, denizde de.
06 / BAKIŞ AÇISI
Teknoloji hızla değişiyor; iyi mühendisliğin temelleri değişmiyor. Yeni araçları erkenden deniyor, üretime hazır olanları sorumlulukla ekibime ve ürünlerime taşıyorum.