.NET · Angular · OpenAI ile kurumsal ve AI projeler geliştiriyorum.

> stack = ['.NET', 'Angular', 'OpenAI'];

4+Yıl Deneyim
3Öne Çıkan Proje
25Teknoloji
100%Tutku

Öne Çıkan Projeler

Ne yaptım, neden ve sonucu

Kişisel Proje · 2026

Bu CV Sitesinin AI Asistanı (RAG)

Problem

İK ve işe alım yöneticileri bir CV'yi baştan sona okumak yerine doğrudan soru sorup hızlı cevap almak ister; statik bir CV bunu sağlamaz.

Çözüm

.NET 8 + SignalR ile yalnızca CV verisini bağlam olarak alan (RAG) bir OpenAI asistanı geliştirdim. Yanıtlar token-token gerçek zamanlı stream ediliyor, sistem promptu modeli CV dışına çıkmaktan alıkoyuyor (anti-halüsinasyon) ve IP bazlı saatlik rate limit ile kötüye kullanım engelleniyor.

Etki

Ziyaretçiler "bu aday X yapabilir mi?" sorusunun cevabını saniyeler içinde alıyor; CV pasif bir belgeden etkileşimli bir deneyime dönüştü. Asistan bu sitede canlı olarak denenebilir.

RAGYaklaşım
SignalRAkış
0Halüsinasyon
  • OpenAI API
  • .NET 8
  • SignalR
  • RAG
  • Prompt Engineering
  • Angular
RealSolutions · 2022–2024

Tekstil ERP Ölçüm Modülü

Problem

Realkom Tekstil'in konfeksiyon üretim süreçleri birden fazla kopuk ERP alt sistemine dağılmıştı; ölçüm verileri tutarsız ve bakımı zordu.

Çözüm

Clean Architecture ve SOLID prensipleriyle .NET Core + Angular 18 üzerinde uçtan uca bir Ölçüm Modülü tasarladım. Modülü mevcut ERP alt sistemleriyle entegre ettim ve pull request süreçleriyle ekip kod kalitesini standartlaştırdım.

Etki

Üretim süreçleri uçtan uca tek modülde toplandı, performans optimizasyonlarıyla hızlandı ve sürdürülebilir, test edilebilir bir kod tabanı oluştu.

CleanMimari
MultiERP entegrasyonu
2ySüre
  • .NET Core
  • Angular 18
  • Clean Architecture
  • SOLID
  • Entity Framework
  • SQL Server
Türkiye Basketbol Federasyonu · 2022

MVC'den Angular'a Migrasyon

Problem

TBF Akademi web sitesi monolitik ASP.NET MVC mimarisindeydi; bakımı zor, yavaş ve modern istemci ihtiyaçlarına kapalıydı.

Çözüm

Siteyi kademeli olarak Angular SPA + RESTful API mimarisine taşıdım. Sunucu tarafı render edilen monolit yerine ayrık bir frontend ve yeniden kullanılabilir API katmanı kurdum; tüm SDLC sürecini yönettim.

Etki

Sayfa performansı ve sürdürülebilirlik belirgin şekilde arttı; yeni özellikler artık bağımsız frontend ve API ekipleriyle çok daha hızlı geliştirilebilir hale geldi.

SPAMimari
Performans
E2ESDLC
  • ASP.NET MVC
  • Angular
  • TypeScript
  • RESTful API
  • Entity Framework
  • SQL Server

Kariyer Yolculuğu

experience.log — 3 entries

  1. Feedback4e

    Yazılım Geliştiricisi · İstanbul

    Şubat 2025 – Devam Ediyor
    • 360 derece geri bildirim, OKR takibi ve değerlendirme puanlama sistemleri dahil SaaS modülleri geliştiriyorum.
    • AngularJS ile dinamik kullanıcı arayüzleri tasarlıyor, .NET Web API ile RESTful API mimarisi oluşturuyorum.
    • OpenAI API (GPT-4) entegrasyonu ile ürünlere yapay zeka destekli özellikler geliştiriyorum.
    • Prompt engineering teknikleri uygulayarak LLM çıktılarını iş gereksinimlerine göre özelleştiriyor, AI özelliklerini mevcut .NET backend altyapısına entegre ediyorum.
    • SignalR ile gerçek zamanlı bildirim altyapısı kuruyor ve tam yığın (full stack) geliştirme sorumluluğunu üstleniyorum.
    • .NET Core
    • .NET Web API
    • AngularJS
    • Entity Framework
    • OpenAI API (GPT-4)
    • SQL Server
    • SignalR
    • TypeScript
    • JavaScript
    • Prompt Engineering
  2. RealSolutions Bilgi Teknolojileri

    Yazılım Geliştiricisi · İstanbul

    Ekim 2022 – Ekim 2024
    • Realkom Tekstil ERP sistemi için Ölçüm Modülünün tasarımını, geliştirilmesini ve bakımını yürüttüm; konfeksiyon üretim süreçlerini uçtan uca yönettim.
    • Modülü birden fazla ERP alt sistemiyle entegre ettim; paydaşlarla iş birliği yaparak özelleştirilmiş çözümler sundum.
    • Kapsamlı test, hata ayıklama ve performans optimizasyonu gerçekleştirdim; Clean Architecture kalıplarını .NET Core ve Angular 18 ile uygulamaya koydum.
    • Modül mimarisini SOLID prensipleri doğrultusunda tasarladım; kod kalitesini ekip genelinde standart hale getirmek için pull request süreçlerine liderlik ettim.
    • .NET Core
    • ASP.NET MVC
    • C#
    • Angular 18
    • Angular Material
    • SQL Server
    • Entity Framework
    • Web API
    • RESTful API
    • Clean Architecture
    • SOLID
    • Git
  3. Türkiye Basketbol Federasyonu

    Yazılım Geliştiricisi · İstanbul

    Şubat 2022 – Ekim 2022
    • ASP.NET MVC kullanarak federasyon için Bilgi Yönetim Sistemi (IMS) geliştirdim ve kurum içi operasyonları dijitalleştirdim.
    • TBF Akademi web sitesini monolitik MVC mimarisinden Angular ve RESTful API yapısına taşıyarak performans ve sürdürülebilirliği artırdım.
    • Gereksinim analizinden yayınlamaya kadar tüm SDLC sürecini yönettim; çapraz fonksiyonlu ekiplerle iş birliği yaptım.
    • ASP.NET MVC
    • .NET Framework
    • Angular
    • TypeScript
    • RESTful API
    • SQL Server
    • Entity Framework
    • JavaScript
    • HTML
    • CSS
    • Bootstrap

Teknik Yetkinlikler

stack --list

Yapay Zeka

  • OpenAI API (GPT-4)
  • LLM Entegrasyonu
  • Prompt Engineering
  • RAG (Retrieval-Augmented Generation)
  • AI Destekli Özellikler

Backend

  • .NET Core
  • ASP.NET MVC
  • C#
  • Web API
  • SignalR

Frontend

  • Angular (v18)
  • AngularJS
  • React Native
  • TypeScript
  • HTML5 / CSS3

Veritabanı

  • SQL Server
  • Entity Framework
  • Redis

Mimari

  • Clean Architecture
  • Mikroservis
  • CQRS
  • SOLID

DevOps & Bulut

  • Docker
  • Microsoft Azure
  • Git

GitHub Aktivitesi

git log --oneline

Eğitim

  • LisansEkim 2022 – Devam Ediyor

    Yönetim Bilgi Sistemleri (Açıköğretim)

    Anadolu Üniversitesi

  • Ön LisansEylül 2020 – Haziran 2022

    Bilgisayar Programcılığı

    Doğuş Üniversitesi

  • Teknik LiseEylül 2015 – Haziran 2019

    Bilgisayar Bilimi

    Sancaktepe 75. Yıl DMO Teknik Anadolu Lisesi

Diller

  • TürkçeAna Dil
  • İngilizceOrta Seviye (B1)