Kişisel Bilgiler

Yetenekler & Teknolojiler

Frontend

  • Next.js (Good)
  • React.js (Intermediate)
  • JavaScript (Intermediate)
  • HTML5 / CSS3 (Advanced)
  • Tailwind CSS (Good)
  • Bootstrap (Good)

Backend

  • C# (Advanced)
  • ASP.NET Core (Web API) (Advanced)
  • Entity Framework Core (Good)

Data, Cache & Search

  • SQL Server (Intermediate)
  • Redis (Base)
  • Elasticsearch (Base)

Messaging

  • RabbitMQ (Base)
  • MassTransit (Base)

Kimlik Doğrulama

  • Keycloak (Identity Server) (Base)
  • JWT / Cookie Authentication (Good)
  • Role-Based Authorization (Good)

API & Dokümantasyon

  • RESTful API (Good)
  • OpenAPI (Scalar UI) (Base)
  • API Test (Postman) (Good)

Mimari & Pattern

  • Katmanlı Mimari (Layered Architecture) (Good)
  • Clean Architecture (Base)
  • CQRS (Good)
  • MediatR (Good)
  • Repository Pattern (Good)

Veri & Performans

  • LINQ (Good)
  • EF Core Migrations (Good)
  • Pagination / Filtering / Sorting (Good)

Validation & Kalite

  • FluentValidation (Good)
  • jQuery Validation (Base)

Storage & Observability

  • MinIO (S3 Compatible Storage) (Base)
  • Elastic APM (Base)
  • ClickHouse (Base)

DevOps, Deployment & Infrastructure

  • Git (Azure Repos) (Good)
  • Azure DevOps (Intermediate)
  • Docker (Base)
  • Kubernetes (Base)
  • .NET Aspire (Base)
  • Kustomize (Base)
  • On-Premise Server Deployment (Base)
  • Visual Studio / VS Code (Good)

Süreç & Metodlar

  • Çevik Geliştirme (Agile) – Scrum / Kanban
  • Test Odaklı Geliştirme (TDD)

Diller

Türkçe Native
İngilizce Intermediate

İlgi Alanları

Deneysel yemek pişirme, keman çalmak, kitap okumak, bilgisayar oyunları, sinema/dizi

Referanslar

Serli Çakır – Operasyon Yöneticisi, Bilge Adam → 0533 583 53 74

Ali Toplu – Full Stack Developer & Eğitmen → 0553 305 50 29

Rıdvan Aksoy – Yazılım Takım Lideri → 0537 500 15 90

Alp Ceyhan – Master Trainer → 0533 398 15 18

CV linki için taratınız
Senanur Kurtkaya

Senanur Kurtkaya

Full Stack Developer

Hakkımda

React/Next.js ile arayüz, .NET Web API ile backend geliştiren bir full stack developer’ım; hemşirelikten yazılım geliştirmeye geçiş yaptım. Bana ait olan Posterpazar projesinde prod ortamda çalışan bir e-ticaret sistemi geliştirdim; kimlik doğrulama için Keycloak, mesajlaşma altyapısında RabbitMQ/MassTransit, veri katmanında EF Core/SQL Server, arama için Elasticsearch, cache için Redis ve altyapı tarafında Kubernetes kullandım. Hemşirelikten edindiğim disiplin ve kriz anında doğru karar verme yaklaşımını yazılım projelerine taşıyorum. Katmanlı mimari, CQRS/MediatR ve API entegrasyonlarında sorumluluk alarak kendimi büyütmek istiyorum.

Deneyim

Bilge Adam Teknoloji – Stajyer Full Stack Developer

Mar 2025 – May 2025, Ankara

  • HTML, CSS ve JavaScript ile frontend uygulamaları geliştirdim
  • React.js ile kullanıcı arayüzleri oluşturdum
  • ASP.NET Core MVC ve API ile backend geliştirme yaptım
  • SQL Server ile veritabanı yönetimi gerçekleştirdim
  • Takım içinde çevik geliştirme süreçlerinde yer aldım

Sabbatical (Kariyer Dönüşümü ve Eğitim)

2023 - 2024

Hemşirelik kariyerinden yazılım geliştirme kariyerine geçiş. Full Stack Developer eğitimine odaklandım.

Ankara Eğitim Araştırma Hastanesi – Hemşire

2021 – 2022, Ankara

  • Yoğun bakım ünitesinde görev aldım
  • Hasta bakım süreçlerine liderlik ettim.
  • Kritik durumlarda hızlı ve etkili kararlar aldım.

Eğitim

Bilge Adam Teknoloji

2023 - 2024

Yazılım Uzmanlığı Programı - Full Stack Development

Ufuk Üniversitesi

2017 - 2021

Hemşirelik Bölümü

Projeler

POSTERPAZAR – E-Ticaret Platformu (Production)

Next.js + Tailwind ile geliştirilen modern e-ticaret platformu. Kimlik doğrulama Keycloak üzerinden yönetildi. Backend tarafında .NET Web API mimarisi kullanıldı. Mesajlaşma altyapısında RabbitMQ + MassTransit; veri katmanında EF Core + SQL Server; arama için Elasticsearch; cache için Redis kullanıldı. Dosya/medya depolama MinIO (AWS S3 uyumlu) ile sağlandı. Observability tarafında ClickHouse ve Elastic APM ile izlenebilirlik kurgulandı. Kod Azure Repos (Git) üzerinde yönetiliyor; on-premise sunucu üzerinde Kubernetes ile çalışıyor. Deployment tarafında .NET Aspire + Kustomize ile dağıtım yapısı kullanıldı. Canlı Site

POSTERPAZAR PORTAL – Yönetim/Operasyon Paneli (React CSR)

Posterpazar için React CSR mimarisiyle geliştirilen portal uygulaması. Yönetim ekranları, operasyon akışları ve backend servis entegrasyonlarıyla web tabanlı kontrol paneli olarak konumlandırıldı.

CALORIECOACH – Kalori Takip ve Beslenme Planlama

C# diliyle Windows Forms (WinForms) kullanılarak geliştirilen, katmanlı mimariye sahip bir diyet yönetim uygulamasıdır. Kayıt işlemleri ve ana sayfa arayüzünü içeren formlar ile DAL/BLL katmanlarını barındırır. GitHub

PROGRAMMERS BLOG – Geliştirici Blog Platformu

ASP.NET Core MVC ve katmanlı mimari ile geliştirilen modern bir blog uygulamasıdır. Servis katmanı, varlık yönetimi ve UI katmanı ayrıştırılmıştır. Razor View ile dinamik sayfalar üretilmiştir. GitHub

PLASTICSTORE – E-Ticaret Sistemi

ASP.NET Core MVC ile geliştirilen, katmanlı mimariye sahip e-ticaret uygulaması. Entity Framework ile veri yönetimi sağlanmıştır. Razor tabanlı arayüz ve API desteği içerir. GitHub

PETCURE – Veteriner Klinik Yönetimi

ASP.NET Core + React + Flutter bileşenlerinden oluşan çok katmanlı hayvan sağlığı yönetim platformu. Backend tarafında Clean Architecture ve EF Core; web tarafında React + TypeScript yaklaşımı hedeflenmiştir.

HAMBURGER SİPARİŞ SİSTEMİ

ASP.NET Core ile geliştirilen katmanlı mimariye sahip restoran yönetim uygulaması. AutoMapper, EF Core ve rol bazlı yapı ile MVC tabanlı kullanıcı arayüzü kullanılmıştır.

EXAMAPP – Sınav Yönetim Sistemi

ASP.NET Core MVC ile geliştirilen kapsamlı sınav yönetim sistemi. Cookie tabanlı kimlik doğrulama, rol bazlı yetkilendirme, zaman kontrollü sınav oturumu, filtreleme ve sayfalama, dinamik soru oluşturma ve PDF çıktı gibi özellikler içerir.