Tema
TREN

Samet Karadağ

Full-Stack Developer

İstanbul, Türkiye

Full-stack rollere açığım

.NET 9 · React 19 · İstanbul

Ö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.

Full-Stack Developerİstanbul, Türkiye
95+Yayına aldığım arayüzlerde Lighthouse skoru
<2sAsset optimizasyonu sonrası sayfa yüklenme süresi
+%50Teknik SEO çalışmasıyla platform performans artışı
01

Hakkımda

Hakkımda / 01

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.

Hakkımda / 02

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.

Hakkımda / 03

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.

EğitimBilgisayar Mühendisliği, Yalova Üniversitesi · 2019–2026
DillerTürkçe (ana dil) · İngilizce (B2)
DurumFull-stack rollere açığım
E-postasametkrdg80@gmail.com
02

Yetkinlikler

Diller & Framework'ler

SLOT 01
  • C#
  • .NET 9
  • ASP.NET Core
  • TypeScript
  • JavaScript
  • React 19
  • Next.js
  • Node.js
  • Python

Backend & Mimari

SLOT 02
  • Katmanlı Mimari
  • RESTful API
  • EF Core
  • MSSQL
  • Redis
  • Hangfire
  • JWT + Refresh Rotation
  • Serilog
  • Clean Code

Frontend & UI/UX

SLOT 03
  • MUI v7
  • Figma
  • Responsive Tasarım
  • Teknik SEO

Cloud & DevOps

SLOT 04
  • Docker
  • AWS S3
  • Azure Key Vault
  • Firebase
  • Cloudflare
  • Vercel

Test & Araçlar

SLOT 05
  • xUnit
  • Git
  • GitHub
  • Postman
03

Deneyim

  1. LOG 03Ara 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.
    .NET 9MSSQLReact 19MUI v7HangfireDockerAWS S3Azure Key VaultxUnit
  2. LOG 02Eki 2023 — Kas 20241 yıl 2 ay

    Backend Developer

    Mos Otomasyon ve Yazılım

    • EF Core ve MSSQL kullanarak, katmanlı mimari ve clean code ilkeleriyle ölçeklenebilir .NET 9 Web API'ler tasarlayıp geliştirdim.
    • Çekirdek API endpoint'lerine Redis cache ekleyerek veri erişimini hızlandırdım.
    • API erişimini JWT kimlik doğrulama ve refresh token rotation ile güvence altına aldım.
    • Hangfire ile arka plan iş zamanlamasını optimize ettim; sistem verimini ve güvenilirliğini artırdım.
    • AWS S3 üzerinde bulut tabanlı medya depolamayı yönettim; kimlik bilgilerini Azure Key Vault ile güvenceye aldım.
    • Dağıtım akışlarını Docker ile standartlaştırdım; yapılandırılmış loglama ve gözlemlenebilirlik için Serilog ekledim.
    • Sürümler boyunca güvenilirliği ve sürdürülebilirliği korumak için xUnit entegrasyon testleri yazdım.
    .NET 9EF CoreMSSQLRedisJWTHangfireSerilogDocker
  3. LOG 01Haz 2023 — Eyl 20234 ay

    Frontend Developer

    Dekodem Yapı

    • React 19, Next.js, MUI v7 ve Node.js ile yüksek performanslı front-end bileşenleri geliştirdim; arayüzü Figma tasarımlarına göre kurdum.
    • Cloudinary ile asset yönetimini optimize ettim; sayfa yüklenme sürelerini 2 saniyenin altına çektim.
    • Teknik SEO iyileştirmeleriyle platform performansını %50 artırdım, 95+ Lighthouse skoruna ulaştım.
    • Gerçek zamanlı bulut veri senkronu için Firebase entegre ettim; kesintisiz bir kullanıcı deneyimi sağladım.
    React 19Next.jsMUI v7Node.jsCloudinaryFirebase
04

Projeler

[01]Geliştiriliyor

BeatPlus

Problem

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ı.

3 rolJWT + refresh rotation
ASP.NET CoreEF CoreReactTypeScriptSerilog
[02]Yayı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.

<2s yüklenme95+ Lighthouse
ReactNext.jsFirebaseCloudflare
[03]Yayı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.

Ortak kurucu
ReactViteTypeScriptTailwind CSS
[04]Yayı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.

Tek sayfaSohbet asistanı
ReactTypeScriptNext.js
[05]Tamamlandı

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ı.

Unity → WebGLVercel
UnityC#WebGL
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.