Masaüstü kısayollarına geç
Görkem Karlı · Portfolyo

Görkem Karlı

Bilgisayar mühendisliği öğrencisi · Backend geliştirme

Java/Spring Boot ve Python/FastAPI ile API, veri ve yapay zekâ projeleri geliştiriyorum.

CV indir (PDF)

Öne çıkan projeler

  • Java Security Fixer →Güvenlik bulguları için incelenebilir düzeltme akışı.
  • DB Optima →Örnek sorguda medyan süre: 29,217 ms → 0,03 ms.
  • RAG Analiz →PDF yanıtlarında sayfa düzeyinde kaynak gösterimi.

English version →

👤Hakkımda — Görkem Karlı
Dosya   Düzen   Görünüm   Yardım

Bilgisayar mühendisliği · Backend ve veri odaklı yazılım

Görkem Karlı

Java ve Python ile backend servisleri, veri işleme akışları ve makine öğrenmesi uygulamaları geliştiriyorum.

Çalışmalarımda bir problemin yalnızca algoritmasını değil; veri modelini, API tasarımını, testlerini ve ölçülebilir sonucunu birlikte ele alıyorum. PostgreSQL sorgularına indeks öneren bir servis, belge kaynaklarını gösteren bir RAG uygulaması ve sunucu kaynaklarına göre iş planlayan bir simülasyon bunlara örnek.

Düzce Üniversitesi Bilgisayar Mühendisliği öğrencisiyim. Yazılım geliştirme stajımda üretim sahasındaki hata kayıt sürecine yönelik bir mobil uygulamada görev aldım. Backend geliştirme, veri ve yapay zekâ projelerinde çalışmaya odaklanıyorum.

PDF CV indirGitHub ↗LinkedIn ↗

İstanbul ve Ankara'daki yazılım geliştirme fırsatlarına açığım.

📁Projelerim
Dosya   Düzen   Görünüm   Yardım

Seçili çalışmalar

Projeler

Güvenlik, veritabanı performansı, belge arama, tahminleme ve kaynak planlama üzerine geliştirdiğim uygulamalar.

Java Security Fixer

Depoyu aç ↗

Java projelerindeki güvenlik bulgularını analiz edip geliştiricinin inceleyebileceği bir düzeltme sürecine taşıyan platform.

  • Semgrep, SpotBugs ve FindSecBugs bulgularını CWE ve OWASP bilgileriyle zenginleştirir.
  • Yüklenen kod için izolasyon ve ZIP doğrulaması; önerilen düzeltmeler için kullanıcı onayı ve geri alma akışı içerir.
  • Testcontainers tabanlı doğrulamayla değişikliklerin etkisini kontrol eder.
Proje ayrıntıları →
Java 21Spring BootPostgreSQLDocker

DB Optima

Depoyu aç ↗

PostgreSQL sorgularına indeks adayı üreten ve önerileri gerçek sorgu süreleriyle değerlendiren backend servisi.

  • EXPLAIN ANALYZE planlarını inceleyip aday indeksleri oluşturur; öneri ve sorgu geçmişini veritabanında saklar.
  • Önce ve sonra ölçümleriyle karar verir. Bir örnek sorguda medyan süre 29,217 ms'den 0,03 ms'ye düşmüştür; sonuç ilgili test senaryosuna aittir.
  • FastAPI arayüzü, Alembic geçişleri ve Docker Compose ile çalışır.
Proje ayrıntıları →
PythonFastAPIPostgreSQLDocker

RAG Analiz

Depoyu aç ↗

PDF belgelerinde aranabilir içerik oluşturan ve yanıtları ilgili sayfalara dayandıran belge analizi uygulaması.

  • Belge işleme ve parçalayıp indeksleme akışını embedding tabanlı arama ile birleştirir.
  • Qdrant üzerinde aday içerikleri bulur, CrossEncoder ile yeniden sıralar ve sayfa düzeyinde kaynak gösterir.
  • Hit@K, MRR ve gecikme ölçümleriyle arama kalitesini değerlendirir.
Proje ayrıntıları →
FastAPIQdrantRAGDocker

Cloud Scheduler AI

Depoyu aç ↗

İşleri mevcut sunucuların CPU, bellek ve GPU kapasitesine göre yerleştiren kaynak planlama simülasyonu.

  • İşlerin bekleme, çalışma ve tamamlanma durumlarını zaman adımları boyunca izler.
  • Yerleştirme ve kaynak serbest bırakma kurallarını ayrı alan modelleriyle kurar; başarısız yerleştirmede kaynakların değişmemesini test eder.
Proje ayrıntıları →
PythonSimülasyonpytest

Gelir Pusulası

Depoyu aç ↗

Günlük gelir verisiyle birden fazla modeli karşılaştıran ve basit yöntemi geçebilen modeli tahmin için kullanan iki servisli platform.

  • CSV doğrulaması, eksik günlerin tamamlanması ve üç zaman penceresinde geriye dönük test.
  • XGBoost, CatBoost, LightGBM ve Extra Trees modellerini MAE ve WAPE üzerinden değerlendirir.
  • Rossmann verisiyle yapılan örnek testte 135 gün için %8,92 WAPE raporlanmıştır; sonuç bu veri ve değerlendirme koşullarına aittir.
Proje ayrıntıları →
Spring BootFastAPIAutoMLZaman serisi

Tır Yükleme Optimizasyonu

Dikdörtgen yükleri araç hacmine yerleştirirken çakışmayı önleyen ve alan kullanımını görünür kılan uygulama.

  • Farklı yük yönlerini ve döndürmeleri değerlendirir; yerleşimleri üç boyutlu olarak gösterir.
  • Yerleşmeyen parçaları ve hacim kullanımını izleyerek alternatif planların karşılaştırılmasını sağlar.
Proje ayrıntıları →
PythonStreamlitOptimizasyon

Diğer çalışmalar ve kaynak kodlar için GitHub profilime göz atabilirsin.

📄CV — Görkem Karlı
Dosya   Düzen   Görünüm   Yardım

Özgeçmiş

Görkem Karlı

Bilgisayar mühendisliği öğrencisi · Backend geliştirme, Python ve veri uygulamaları

PDF CV indirE-posta gönderLinkedIn ↗GitHub ↗

Profesyonel profil

Java ve Spring Boot ile REST API geliştirme; Python ve FastAPI ile veri odaklı servisler oluşturma üzerine proje deneyimi. PostgreSQL, Docker, test otomasyonu, makine öğrenmesi ve RAG uygulamalarını backend sistemleriyle birleştiren çalışmalar yürütüyorum.

Eğitim

Düzce Üniversitesi · Bilgisayar Mühendisliği, Lisans

Deneyim

Sersim, Kayseri · Yazılım Geliştirme Stajyeri · 2024
Üretim sahasında hata kaydı ve raporlamayı destekleyen React Native / Expo mobil uygulamasının geliştirilmesinde görev aldım. Barkod ve QR okuma, fotoğraflı bildirim, token tabanlı API erişimi ve çevrimdışı kuyruğun senkronizasyonu üzerinde çalıştım.

Mondihome · Stajyer · 2026
Staj projesi Cloud Scheduler AI kapsamında CPU, RAM ve GPU kısıtlarıyla çalışan Python tabanlı görev yerleştirme simülasyonu üzerinde çalıştım. Görev durumları ve kaynak yönetimi akışlarını modelleyip temel kuralları pytest ile doğruladım.

Seçilmiş projeler

Java Security Fixer: Kod analizi bulgularını güvenlik kaynaklarıyla ilişkilendiren ve onaylı düzeltme akışı sunan platform.

DB Optima: PostgreSQL sorguları için indeks önerisi ve önce / sonra performans karşılaştırması.

RAG Analiz: PDF belgelerinde sayfa kaynaklı arama ve yanıt üretimi.

Cloud Scheduler AI: Sunucu kaynaklarına göre iş yerleştirme ve simülasyon.

Teknik araçlar

Java, Spring Boot, Python, FastAPI, REST API, PostgreSQL, SQLAlchemy, Alembic, Docker, Git, pytest, pandas, XGBoost, React Native ve Qdrant.

İstanbul / Ankara · gorkemkarli467@gmail.com

⚙Yetkinlikler
Dosya   Düzen   Görünüm   Yardım

Teknik kapsam

Yetkinlikler

Projelerimde kullandığım diller, araçlar ve geliştirme pratikleri.

Backend ve APIJava, Spring Boot, Python, FastAPI ve REST API tasarımı; veri doğrulama, servis katmanları ve OpenAPI belgeleri.
VeritabanıPostgreSQL, SQL, SQLAlchemy ve Alembic; sorgu planı inceleme, indeksleme ve performans karşılaştırması.
Veri ve makine öğrenmesipandas, XGBoost, zaman serisi özellikleri, geriye dönük test, MAE ve WAPE ile model değerlendirme.
Yapay zekâ uygulamalarıBelge işleme, embedding tabanlı arama, Qdrant, CrossEncoder yeniden sıralama ve kaynak gösteren RAG akışları.
Test ve geliştirmepytest, JUnit, Testcontainers, Git, Docker ve Docker Compose ile doğrulama ve yerel geliştirme.
Mobil ve arayüzReact Native / Expo ile mobil uygulama geliştirme; Streamlit ile analiz ve optimizasyon sonuçlarını görselleştirme.
✉İletişim
Dosya   Düzen   Görünüm   Yardım

İletişim

Birlikte çalışalım

Backend geliştirme, veri uygulamaları, staj ve aday mühendislik fırsatları için e-posta veya LinkedIn üzerinden benimle iletişime geçebilirsin. Proje kodları ve çalışmalarım GitHub profilimde yer alıyor.

E-posta · gorkemkarli467@gmail.com↗LinkedIn profilim↗GitHub profilim↗

İstanbul ve Ankara'daki fırsatlarla ilgileniyorum.

💬Portfolyo rehberi

Projeler, CV ve iletişim hakkında sor. Yanıtlar sitedeki bilgilerden gelir.

Görkem Karlı
📄   PDF CV indir🌐   English🌐   GitHub ↗🌐   LinkedIn ↗
Portfolyo · 2026