Ölçeklenebilir API'ler ve hızlı arayüzler geliştiriyorum.
İki yıldan fazladır .NET 9 ve React 19 ile üretim projeleri geliştiriyorum. Backend tarafında katmanlı mimariyle API yazıyorum; frontend tarafında arayüzü önce Figma'da tasarlayıp sonra kendim geliştiriyorum. Öncelik verdiğim şeyler: okunabilir kod, ölçülebilir performans ve her sürümü koruyan testler.
01
Hakkımda
Frontend'de başladım, backend'e geçtim, şimdi ikisini birlikte yapıyorum. Bunu bilerek seçtim: bir isteğin tarayıcıdan veritabanına kadar izlediği yolun tamamını görmek, sadece bir ucunu bilmekten daha çok işe yarıyor.
Katmanlı mimariyle çalışıyorum ve kodun altı ay sonra da okunabilir olmasına dikkat ediyorum. Redis cache, Hangfire ile arka plan işleri ve Serilog ile loglama, sonradan eklenen şeyler değil; işin başında kurduğum parçalar. xUnit entegrasyon testleri de her sürümde aynı işi görüyor.
Arayüz tarafını da kendim üstleniyorum. Son çalıştığım platformun arayüzünü Figma'da tasarlayıp React 19 ve MUI v7 ile geliştirdim. Tasarımı devretmek yerine kendim yapmak, backend'de verdiğim kararların ekranda ne anlama geldiğini görmemi sağlıyor.
02
Yetkinlikler
01
Diller & Framework'ler
C#
.NET 9
ASP.NET Core
TypeScript
JavaScript
React 19
Next.js
Node.js
Python
02
Backend & Mimari
Katmanlı Mimari
RESTful API
EF Core
MSSQL
Redis
Hangfire
JWT + Refresh Rotation
Serilog
Clean Code
03
Frontend & UI/UX
MUI v7
Figma
Responsive Tasarım
Teknik SEO
04
Cloud & DevOps
Docker
AWS S3
Azure Key Vault
Firebase
Cloudflare
Vercel
05
Test & Araçlar
xUnit
Git
GitHub
Postman
03
Deneyim
Ara 2024 — Oca 20261 yıl 2 ay · İstanbul
Full-Stack Developer
Tersan Shipyard
Çekirdek platform özelliklerini besleyen, MSSQL üzerinde katmanlı mimari ve clean code ilkeleriyle ölçeklenebilir .NET 9 Web API'ler kurguladım.
Seçili iç araçlar ve sunucu tarafında render edilen sayfalar için çekirdek .NET/React yığınını Node.js ve Next.js ile genişlettim.
Arka plan iş süreçlerini Hangfire ile yönettim; sistem güvenilirliğini ve operasyonel verimliliği artırdım.
Servisleri Docker ile konteynerledim; güvenli depolama ve secret yönetimi için AWS S3 ve Azure Key Vault entegre ettim.
Arayüzü Figma'da tasarlayıp React 19 ve MUI v7 ile üretim ortamına aldım.
Sürümler boyunca güvenilirliği korumak için xUnit entegrasyon testleri yazdım.
Sprint'ler boyunca platform kararlılığını korumak üzere QA ve sürüm testlerinde birlikte çalıştım.
Backend mimarisi, UI/UX tasarımı ve performans dahil uçtan uca teslimi üstlendim.
Alıcı, satıcı ve admin rollerinin tek platform üzerinden beat alıp satabileceği bir pazaryeri.
Mimari
Backend ASP.NET Core ve EF Core; kimlik doğrulama JWT, loglama Serilog. Arayüz React ve TypeScript. Beat yükleme ve rol bazlı akışlar tamamlandı; ödeme altyapısı ile admin paneli geliştirme aşamasında. Blog ve yapay zekâ destekli otomasyon lansman sonrasına planlı.
02Yayında
Dekodem Yapı
Problem
İnşaat firmasının proje ve haberlerini, her değişiklikte geliştirici beklemeden yayınlayabileceği kurumsal bir site.
Mimari
Hakkımızda, Projeler ve Haberler bölümlerinden oluşan çok sayfalı site; bölümlerdeki fotoğraf ve metinleri yönetmek için admin paneli. Admin kimlik doğrulama ve içerik verisi Firebase üzerinde, görsel depolama ve hosting Cloudflare üzerinde.
03Yayında
Nax Software
Problem
Bir arkadaşımla kurduğum dijital yazılım ajansı; küçük işletmeler ve girişimler için web ürünleri geliştiriyoruz.
Mimari
Tanıtım sitesi ve ürün arayüzleri React ve Vite ile geliştirildi.
04Yayında
Kişisel Portfolyo
Problem
Stack'imi, yaptığım işleri ve müsaitlik durumumu tek sayfada toplayan kişisel site.
Mimari
React ve TypeScript ile geliştirilmiş tek sayfalık site; entegre bir sohbet asistanı var ve yeni projeler tamamlandıkça güncelleniyor.
05Tamamlandı
Block Simulation
Problem
İnşaat alanlarında blok, bina ve kaplı alan yerleşimini planlamayı kolaylaştıran bir görselleştirme aracı.
Mimari
Unity tabanlı simülasyon aracı: blokları, binaları ve kaplı alanları yerleştirme, boyutlandırma ve etiketleme. WebGL'e aktarılıp Vercel üzerinden yayınlandı.
05
İletişim
Bir proje ya da pozisyon için yazabilirsiniz.
En hızlı yol e-posta; genelde bir gün içinde dönüyorum. CV, GitHub ve LinkedIn bağlantıları aşağıda.