Portföy / Projelerim
GitHub üzerindeki projelerimden bir seçki
RentAICar
- .NET Core 8.0 ile geliştirilen AI destekli araç kiralama platformu. OpenAI GPT-4o-mini entegrasyonu, akıllı araç önerileri, rezervasyon yönetimi, yakıt maliyeti hesaplama, RapidAPI servisleri ve CQRS, MediatR, Generic Repository gibi modern yazılım mimarileri kullanılarak geliştirilmiştir.
OganiPostgres
- .NET Core ve PostgreSQL ile geliştirilen AI destekli veri analitiği platformu. ML.NET ile şehir bazlı satış tahminleri ve pazar analizleri, OpenAI GPT-4o-mini ile dinamik yemek tarifi üretimi, gelişmiş dashboard, harita tabanlı raporlama ve KPI analizleri sunmaktadır.
BepopJWTMusicApp
- N-Layer ve Clean Code prensipleriyle geliştirilmiş, Options Pattern ve Docker entegrasyonlu, ölçeklenebilir bir RESTful API.
- Güvenlik: RBAC destekli, Middleware seviyesinde interceptor kullanan JWT (Bearer) kimlik doğrulama.
- Yapay Zeka & ML: OpenAI GPT-4o entegrasyonlu "BepopDJ" akıllı asistan ve ML.NET tabanlı kullanıcı davranışı analiz motoru.
- Entegrasyonlar: Iyzipay (Sandbox) ile abonelik tabanlı ödeme sistemi ve Cloudinary ile optimize edilmiş medya depolama yönetimi.
LifeSureAIWebApp
- .NET Framework MVC 4.7.2 ile geliştirilen AI destekli sigorta platformu. OpenAI GPT-3.5 Turbo ile dinamik SSS üretimi, Hugging Face FLUX.1-dev ile yapay zeka destekli görsel oluşturma, çok dilli yapı (TR/EN), MSSQL ve RapidAPI entegrasyonları kullanılarak geliştirilmiştir.
SignalRRestaurant
- Onion Architecture ve CQRS kullanarak, okuma ve yazma işlemlerini birbirinden ayıran ve
- sorgu performansını optimize eden ölçeklenebilir bir backend mimarisi kurguladım. Kullanıcı
- bütçesine ve güvenlik tercihlerine göre kişiselleştirilmiş araç önerileri sunan bir "Akıllı Araç
- Asistanı" geliştirmek için OpenAI GPT-4 entegrasyonunu sağladım. 10'dan fazla entity
- üzerinde veri erişimini standartlaştırmak için Generic Repository pattern uyguladım ve bu
- sayede veri erişim katmanındaki kod tekrarını büyük oranda azalttım. MailKit kullanarak,
- günlük bildirimleri minimum gecikmeyle işleyen otomatik bir arka plan e-posta servisi
- geliştirdim.
HOTELIERAPI
- ASP.NET Core Web API ile geliştirilen kurumsal otel rezervasyon platformu. RESTful mimari, JWT Authentication, ASP.NET Core Identity, Entity Framework Core, Repository Pattern, MailKit, FluentValidation, AutoMapper, Swagger ve RapidAPI entegrasyonları kullanılarak rezervasyon yönetimi, kullanıcı yetkilendirmesi ve yönetim paneli süreçleri geliştirilmiştir.