CV Talebi

Bilgileri paylaşırsan kimin ilgilendiğini bilirim. Hepsi isteğe bağlı — doldurmadan da indirebilirsin.

CV dili
Dosya türü
EN

Mühendislik

Bu sayfa; seçili projelerimi, kullandığım teknolojileri ve çalışma odağımı özetler.

Yetenekler

Diller

  • C# (backend / uygulamalar)
  • TypeScript / JavaScript
  • Python (ML / veri işleme)
  • Kotlin (Android)
  • SQL

Framework & Platform

  • .NET / ASP.NET Core (REST API, katmanlı mimari)
  • Entity Framework Core, Dapper
  • React, Angular, Astro
  • React Native & Expo (mobil)
  • Node.js
  • Android (Jetpack Compose)

Araçlar & DevOps

  • Git & GitHub
  • Docker
  • Jenkins & CI/CD
  • Swagger, Postman
  • VS Code

Mimari & Pratikler

  • RESTful API, JSON
  • Temiz & Katmanlı Mimari (Domain / Application / Infrastructure)
  • OOP, SOLID, DRY, KISS
  • Responsive tasarım (dokümantasyon, sürdürülebilir kod)

Veri & Mesajlaşma

  • PostgreSQL / PostGIS, MySQL, MongoDB
  • Redis (önbellekleme)
  • RabbitMQ, Kafka
  • ORM + SQL (EF Core / Dapper ile birlikte)

AI / Makine Öğrenmesi

  • Scikit-learn, XGBoost, LightGBM
  • GeoPandas, Shapely, QGIS (coğrafi veri işleme)
  • Python (veri işleme / analiz)

İş Deneyimi

Keskal (Keşfedilmemiş Kalemler)

Kurucu Ortak & Solo Full-Stack Geliştirici • 21 Temmuz 2026 – Devam ediyor • Uzaktan

  • Yazarların eserlerini yayımladığı, okurların keşfettiği web platformunun tek geliştiricisi olarak frontend, backend, veritabanı ve altyapı katmanlarının tamamını yürütüyorum; kurucu ortağım marka ve pazarlama tarafını üstleniyor.
  • Geliştirmeyi ürün ve mimari dokümantasyonu üzerinden planlı biçimde yürütüyorum: PRD, SAD, ERD, API kontratları, iş kırılım yapısı ve sprint yol haritası.
  • Rol tabanlı erişim kontrolü (RBAC), JWT oturum yönetimi, Argon2id parola saklama ve oturum geçersiz kılma içeren kimlik ve yetkilendirme altyapısını geliştirdim.
  • Yazarlık paneli, zengin metin editörü, otomatik kayıt ve revizyon geçmişi, editör inceleme kuyruğu, değerlendirme/sonuçlandırma akışı ve rol bazlı okuma yetkileriyle yayınlama modüllerini tamamladım.
  • Docker tabanlı geliştirme ortamı; birim, entegrasyon ve uçtan uca (E2E) test setleriyle internal alpha sürümünü kullanılabilir hâle getirdim.

Teknolojiler: Next.js, React, TypeScript, NestJS, Node.js, Prisma, PostgreSQL, Docker, Tailwind CSS, JWT, RBAC

MAPEG Logo

Maden ve Petrol İşleri Genel Müdürlüğü (MAPEG)

Stajyer / Bilgi İşlem Departmanı • 13 Temmuz 2026 – 10 Ağustos 2026 • Ankara / Çankaya

  • Kurumsal yazılım geliştirme ortamını ve Bilgi İşlem Daire Başkanlığındaki çalışma düzenini, ekip toplantılarına katılarak gözlemleme.
  • TMDB API üzerinden çalışan full-stack film uygulamasını (BeWare) bir gün içinde geliştirme: .NET backend, Angular frontend, PostgreSQL, Redis, Docker ve Swagger.
  • Keskal web platformunu PRD/SAD dokümantasyonundan internal alpha sürümüne kadar uçtan uca planlama ve geliştirme.
  • Kimlik ve yetkilendirme altyapısı kurma: RBAC, JWT, Argon2id parola saklama ve oturum geçersiz kılma mekanizmaları.
  • Uçtan uca testleri yürütme, tespit edilen hataları önceliklendirerek kayıt altına alma ve internal alpha demosunu teknik olarak sunma.
  • Günlük LeetCode pratiğiyle C# ve SQL üzerinden algoritma, veri yapıları ve sorgu çalışmaları.

Teknolojiler: .NET, C#, Angular, PostgreSQL, Redis, Docker, Swagger, Next.js, NestJS, TypeScript, Prisma

Kurum web sitesi
KMO Logo

Kuzey Marmara Otoyolu İşletme A.Ş.

Stajyer / IT Departmanı • 4 Ağustos 2025 – 29 Ağustos 2025 • İstanbul / Sarıyer

  • SOLID yapısını öğrenme ve uygulama.
  • Şirket içi işlenişi öğrenme.
  • Backend temelleri üzerine çalışmalar.
  • İstenilen projeyi geliştirme: 4kEditorUygulaması / EditorDesk.

Teknolojiler: .NET Core, ASP.NET, C#, Docker, PostgreSQL, Postman

Kurum web sitesi

Eğitim

Süleyman Demirel Üniversitesi Logo

Süleyman Demirel Üniversitesi

Bilgisayar Mühendisliği • Eylül 2021 – Haziran 2026 • Isparta

  • İngilizce Hazırlık dahil
  • Not ortalaması: 3.07 / 4.00

Diller

  • Türkçe — Ana dil
  • İngilizce — C1 (British Culture Dil Okulu)

Öne Çıkan Projeler

Keskal – Keşfedilmemiş Kalemler (Yayın Platformu)

WebFull-StackBackend

Henüz geniş bir okur kitlesine ulaşmamış yazarların eserlerini yayımlayabildiği, okurların ise bu eserleri keşfedip okuyabildiği web platformu. Bir arkadaşımla birlikte kurduk; o marka ve pazarlama tarafını yürütürken yazılım geliştirmenin tamamını solo developer olarak ben üstleniyorum. Yazarlık paneli, zengin metin editörü, otomatik kayıt ve revizyon geçmişi, editör inceleme kuyruğu, değerlendirme akışı ve rol bazlı okuma yetkileriyle yayınlama modüllerini içeren internal alpha sürümü tamamlandı; geliştirme devam ediyor. (Private repository).

Teknolojiler: Next.js • React • TypeScript • NestJS • Node.js • Prisma • PostgreSQL • Docker • Tailwind CSS • Tiptap • JWT • RBAC

G-App Logo

G-App (Fotoğraflı Günlük Uygulaması)

MobileBackend

Kullanıcıların fotoğraflı günlük oluşturabildiği, çalışır durumda bir mobil uygulama. Bir ekip arkadaşımla birlikte geliştirdik. Mobil istemci React Native, Expo ve TypeScript ile geliştirildi; güvenli kimlik doğrulama, Redis tabanlı önbellekleme, RabbitMQ worker yapısı ve Jenkins tabanlı CI/CD süreçleri içerir. Uygulama çalışıyor ancak henüz App Store / Google Play'de yayımlanmadı. (Private repository).

Teknolojiler: React Native • Expo • TypeScript • Redis • RabbitMQ • Jenkins • CI/CD

Forest Fire Logo

Orman Yangınları Risk Analizi ve Tahmin Sistemi (TÜBİTAK)

AIBackendGIS

Bir ekip arkadaşımla geliştirdiğim, bitirme projesi olarak tamamlanan ve TÜBİTAK kapsamında geliştirilmeye devam eden sistem. Hava durumu, insan etkisi, coğrafi katmanlar, uydu verileri ve geçmiş yangın kayıtlarını birleştirerek harita tabanlı risk görselleştirmesi ile bugün, yarın ve bir haftaya kadar yangın riski tahmini üretir. Sistem; ASP.NET Core REST API, React dashboard, PostgreSQL/PostGIS veritabanı ve Python tabanlı makine öğrenmesi katmanlarından oluşur. TÜBİTAK süreci devam ediyor (2027 yazı hedefleniyor). (Private repository).

Teknolojiler: ASP.NET Core • React • PostgreSQL • PostGIS • Python • Scikit-learn • XGBoost • LightGBM • GeoPandas • Shapely • QGIS

Tüm Projeler

Keskal – Keşfedilmemiş Kalemler (Yayın Platformu)

WebFull-StackBackend

Henüz geniş bir okur kitlesine ulaşmamış yazarların eserlerini yayımlayabildiği, okurların ise bu eserleri keşfedip okuyabildiği web platformu. Bir arkadaşımla birlikte kurduk; o marka ve pazarlama tarafını yürütürken yazılım geliştirmenin tamamını solo developer olarak ben üstleniyorum. Yazarlık paneli, zengin metin editörü, otomatik kayıt ve revizyon geçmişi, editör inceleme kuyruğu, değerlendirme akışı ve rol bazlı okuma yetkileriyle yayınlama modüllerini içeren internal alpha sürümü tamamlandı; geliştirme devam ediyor. (Private repository).

Teknolojiler: Next.js • React • TypeScript • NestJS • Node.js • Prisma • PostgreSQL • Docker • Tailwind CSS • Tiptap • JWT • RBAC

G-App Logo

G-App (Fotoğraflı Günlük Uygulaması)

MobileBackend

Kullanıcıların fotoğraflı günlük oluşturabildiği, çalışır durumda bir mobil uygulama. Bir ekip arkadaşımla birlikte geliştirdik. Mobil istemci React Native, Expo ve TypeScript ile geliştirildi; güvenli kimlik doğrulama, Redis tabanlı önbellekleme, RabbitMQ worker yapısı ve Jenkins tabanlı CI/CD süreçleri içerir. Uygulama çalışıyor ancak henüz App Store / Google Play'de yayımlanmadı. (Private repository).

Teknolojiler: React Native • Expo • TypeScript • Redis • RabbitMQ • Jenkins • CI/CD

Forest Fire Logo

Orman Yangınları Risk Analizi ve Tahmin Sistemi (TÜBİTAK)

AIBackendGIS

Bir ekip arkadaşımla geliştirdiğim, bitirme projesi olarak tamamlanan ve TÜBİTAK kapsamında geliştirilmeye devam eden sistem. Hava durumu, insan etkisi, coğrafi katmanlar, uydu verileri ve geçmiş yangın kayıtlarını birleştirerek harita tabanlı risk görselleştirmesi ile bugün, yarın ve bir haftaya kadar yangın riski tahmini üretir. Sistem; ASP.NET Core REST API, React dashboard, PostgreSQL/PostGIS veritabanı ve Python tabanlı makine öğrenmesi katmanlarından oluşur. TÜBİTAK süreci devam ediyor (2027 yazı hedefleniyor). (Private repository).

Teknolojiler: ASP.NET Core • React • PostgreSQL • PostGIS • Python • Scikit-learn • XGBoost • LightGBM • GeoPandas • Shapely • QGIS

BeWare (TMDB Film Uygulaması)

WebBackend

MAPEG stajı sırasında bir gün içinde geliştirdiğim full-stack film keşif uygulaması. TMDB API üzerinden film verilerini çekip listeleyen uygulamanın backend tarafı .NET, frontend tarafı ise ilk kez denediğim Angular ile yazıldı. Veritabanı için PostgreSQL, sık kullanılan verilerin önbelleklenmesi için Redis kullanıldı; servisler Docker ile ayağa kaldırılıyor ve API uçları Swagger üzerinden dokümante ediliyor.

Teknolojiler: .NET • C# • Angular • TypeScript • PostgreSQL • Redis • Docker • Swagger

Mavera Logo

Mavera (Konsept Uygulama)

Mobile

Konum tabanlı sosyal deney için prototip. Harita üzerinde keşif ve içerik paylaşımı gibi fikirleri test ettim. Arkadaşlarımızla birlikte geliştirdik. (Private repository).

Teknolojiler: Kotlin • Jetpack Compose

EditorDesk (Araç)

BackendTools

Başvuru/inceleme süreçlerini düzenlemek için masaüstü araç fikri ve temel mimari denemeleri.

Teknolojiler: C# • .NET

ML Deneyleri

AI

Farklı veri setleriyle model denemeleri ve değerlendirme notları.

Teknolojiler: Python