"Mühendislik disiplinini, sanatsal vizyonla harmanlayarak; sadece çalışan değil, hisseden ve sınırları zorlayan dijital ekosistemler tasarlıyorum."
---
Karadeniz Teknik Üniversitesi Yazılım Mühendisliği (%100 İngilizce) bölümünde lisans eğitimime devam ediyorum. Mühendislik disiplinimi, karmaşık algoritmaları ve donanım mimarilerini estetik arayüzlerin arkasına gizleyerek insan odaklı çözümler üretmek üzerine kurguluyorum.
C1 seviyesindeki İngilizcem ile global literatürü, akademik yayınları ve modern sistem mimarilerini anlık takip edip AR-GE projelerime entegre ediyorum. Profilim üç ana mühendislik ve yaratıcılık sütunu üzerine kurulu:
- 🧠 Yapay Zeka & Donanım Optimizasyonu: Salt API tüketici olmanın ötesinde; Derin Öğrenme (Deep Learning) modellerini donanım seviyesinde (GPU/CUDA) optimize ediyor, Çok Modlu RAG (Vision) sistemleri ve otonom ajanlar (Agentic AI) inşa ediyorum.
- ⚙️ Sistem Mimarisi & Yazılım Tasarımı: Nesne Yönelimli Programlama (OOP) ve S.O.L.I.D prensiplerini merkeze alarak; veri bilimi boru hatlarından mikrodenetleyici tabanlı IoT sistemlerine ve Docker konteynerlerine kadar ölçeklenebilir ve dirençli (Self-Healing) mimariler kuruyorum.
- 🎭 Oyun Geliştirme & Kreatif Tasarım: Yazılımın sanatsal yönünü es geçmiyorum. Unity ile bağımsız oyun evrenleri tasarlıyor, oyun sektöründe yerelleştirme (yama) ve karakter seslendirme çalışmaları ile projelerin anlatı (narrative) gücünü destekliyorum.
Proje: Fosil Yakıtlar ve Sanayiden Kaynaklanan Karbondioksit Emisyonları İçin Veri Analitiği Yazılımı
- Geliştirme Süreci: "Bourgeois" takımı olarak, çevresel sürdürülebilirlik problemine odaklanarak kısıtlı hackathon süresi içinde uçtan uca bir yazılım çözümü geliştirdik.
- Mimari & Çözüm: Devasa çevresel veri setlerini (CO2 emisyonları) analiz eden, veriyi anlamlandırmayı kolaylaştıran kullanıcı dostu bir arayüz (UI) tasarladık. Bu süreçte veri analizi, takım içi çevik (agile) koordinasyon ve kriz anında zaman yönetimi becerilerimizi kanıtlayarak jüri değerlendirmesinde Birincilik derecesi elde ettik.
Projelerimde "salt kodlama" döngüsünün ötesine geçerek; sistem mimarisi (system architecture), darboğaz (bottleneck) analizi ve performans optimizasyonu prensiplerine odaklanıyorum.
Donanım Seviyesinde Derin Öğrenme Optimizasyonu ve Karşılaştırmalı AR-GE Çalışması
- Mühendislik Problemi: Derin öğrenme tabanlı tıbbi teşhis sistemlerinin, heterojen donanım mimarilerinde (farklı CUDA çekirdek sayıları ve VRAM bant genişlikleri) sergilediği performans tutarsızlıkları. Bu durum, klinik karar süreçlerinde gerçek zamanlı işleme kapasitesini ve maliyet/performans optimizasyonunu belirsizleştirmektedir.
- Mimari Çözüm & Metodoloji: YOLOv5 nesne tespit mimarisini kullanarak, tıbbi görüntü işleme süreçlerini farklı GPU hiyerarşilerinde (Tesla P100, T4, A100 ve RTX 4090) sistematik olarak analiz ettim. Araştırma kapsamında; VRAM sızıntısı (Memory Leak) kontrolleri,
Iterative Speedupkatsayıları ve I/O darboğazları (Data Transfer Latency) ölçülerek tıbbi yapay zeka yatırımları için Teknik Referans Karar Matrisi oluşturulmuştur. - Tech Stack:
Python,PyTorch,YOLOv5,NVIDIA CUDA,NVIDIA-SMI (Telemetry),Computer Vision,Hardware Benchmarking
Audio-Driven Predictive AI & Behavior Tree Simulation
-
Mühendislik Problemi: Geleneksel oyun AI'larının hantal ve ölçeklenemeyen
if/elsebloklarıyla yönetilmesi; ayrıca hedefin anlık hareket verilerinden ve atmosferik ses tasarımından kopuk, tahmin edilebilir bir yapı sunması. -
Mimari Çözüm: AAA endüstri standardı olan Modüler Behavior Tree (Davranış Ağacı) mimarisini uyguladım. Düşman zihni, hedefin anlık hız vektörünü
$v = \frac{\Delta x}{\Delta t}$ kullanarak pusu noktalarını hesaplayan kestirimci (predictive) bir algoritma çalıştırır. Zemin akustik maliyetine (terrain cost) göre işitsel algı menzilini dinamik olarak modifiye eden ve YZ durumuna göre ses miksajını yöneten bir "Audio-Driven State Machine" inşa ettim. -
Tech Stack:
C#,Unity 3D,Behavior Tree Architecture,A* Pathfinding,Vector Calculus,Audio API
3. Axiom AI 🏛️
Multimodal Autonomous Learning Ecosystem & Vision RAG
- Mühendislik Problemi: Statik veri tabanlarının karmaşık görsel dokümanları (şemalar, tablolar) anlamlandıramaması ve API tabanlı LLM sistemlerinin yüksek yük altında kota çökmeleri (rate-limiting) yaşaması.
- Mimari Çözüm: Google Gemini 2.5 Flash ve LangChain kullanarak hem metinsel hem de görsel veriyi işleyebilen bir Vision RAG (Retrieval-Augmented Generation) sistemi tasarladım. Sistem direnci (resilience) için otonom geri çekilme (Exponential Backoff) valfi entegre ettim. Ayrıca, karmaşık vektör verilerini
textwraptabanlı özel bir motorla profesyonel PDF raporlarına dönüştüren asenkron bir veri boru hattı (pipeline) kurdum. - Tech Stack:
Python,Streamlit,LangChain,ChromaDB (Vector DB),Multimodal LLMs,FPDF2
4. AeroStat 🌐
Autonomous IoT Security & Life Support Framework
- Mühendislik Problemi: Kritik yaşam alanlarındaki sensör verilerinin (gaz, alev, nem) anlık analiz edilememesi ve acil durum senaryolarında deterministik bir karar mekanizmasının eksikliği nedeniyle müdahale gecikmeleri.
- Mimari Çözüm: NodeMCU (ESP8266) tabanlı, Deterministik Sonlu Otomat (DFA) durum makinesi mantığıyla çalışan bir gömülü sistem geliştirdim. Çevresel verileri gerçek zamanlı işleyerek tehlike anında Telegram Bot API üzerinden "push-notification" gönderen ve otonom müdahale senaryolarını (tahliye, alarm, izolasyon) tetikleyen bir güvenlik katmanı inşa ettim.
- Tech Stack:
C++,Arduino IDE / ESP8266,DFA Logic,IoT Protocols,Telegram API Integration
NLP-Powered High-Performance Recommendation Engine
- Mühendislik Problemi: 97.000+ oyunluk devasa veri setlerinde klasik "tür/anahtar kelime" filtrelemesinin, kullanıcının semantik (anlamsal) niyetini karşılayamaması ve düşük alaka düzeyi sunması.
- Mimari Çözüm:
SentenceTransformerskütüphanesini kullanarak oyun açıklamalarını yüksek boyutlu vektör uzayına taşıdım. Klasik filtreleme yerine Kozinüs Benzerliği (Cosine Similarity) matrislerini kullanan, oyunların anlatı yapıları ve temaları üzerinden anlamsal ilişkiler kuran hibrit bir NLP öneri motoru inşa ettim. - Tech Stack:
Python,Natural Language Processing (NLP),HuggingFace Transformers,Vector Embedding,Data Analytics
Strict OOP-Based Disaster Management Framework
- Mühendislik Problemi: Afet hazırlık sürecindeki değişken ve kişiselleştirilmiş ihtiyaçların (bebek, evcil hayvan, tıbbi durumlar) modüler olmayan yazılımlarda yönetilememesi ve veri bütünlüğü kaybı.
- Mimari Çözüm: Kalıtım (Inheritance), Çok Biçimlilik (Polymorphism) ve Kapsülleme (Encapsulation) prensiplerini merkeze alan, tamamen modüler bir Java Swing mimarisi geliştirdim. Dosya I/O işlemleriyle asenkron veri kaydı yapan ve çanta içeriğini "kritik ihtiyaç" parametrelerine göre analiz ederek 0-100 arası dinamik bir "Survival Score" üreten özel bir algoritma entegre ettim.
- Tech Stack:
Java,Java Swing,OOP Design Patterns,File I/O Optimization,Algorithmic Scoring
Teknolojiyi bir kültür olarak görüyor ve bu ekosistemin her alanında aktif rol alıyorum:
- 🤖 KTÜ AI Kulübü - Organizatör & Araştırmacı: Kulübün en prestijli organizasyonlarından DATA AI SUMMIT'te görevli olarak süreç yönetiminde aktif rol aldım. Ayrıca kulüp bünyesinde düzenlenen Yapay Zeka, Yazılım ve Modelleme odaklı eğitim serilerine katılarak teorik altyapımı doğrudan pratik projelere entegre ediyorum.
- 🎨 GDG on Campus KTU - Tasarım Departmanı Başkanı: Etkinliklerin UI/UX ve genel görsel kimlik mimarisini yönetiyor, teknik geliştirici ekiplerle tasarımcılar arasında köprü kurarak yaratıcı süreçlere liderlik ediyorum.
- 🎙️ Oyun Sektörü, Yerelleştirme ve Seslendirme: Bağımsız (Indie) ve popüler oyun projeleri için Türkiye topluluğuna yönelik dil yerelleştirmesi (yama) yapıyorum. Ayrıca oyun ve animasyon karakterlerine hayat verdiğim profesyonel seslendirme çalışmalarımla dijital projelere sanatsal boyut katıyorum.
✨ "En iyi kod, henüz yazılmamış olandır." Geleceğin ölçeklenebilir ve insan odaklı sistemlerini bugünden inşa etmek için harika bir takımın parçası olmaya hazırım. ✨
