Projeler
Kişisel, akademik ve ekip projelerim. Her birinin sayfasında ne yaptığımı, nasıl ölçtüğümü ve neyin beklediğim gibi çıkmadığını anlattım.
- Proje
- 34
- Açık kaynak
- 26
- Alan
- 6
Öne çıkanlar
En kapsamlı dört proje
Bilgisayarlı Görü · Savunma & Sistem
Stereo 3D MOT
C++17 ile sıfırdan stereo derinlik, 3B çoklu hedef takibi ve görsel odometri.

Bilgisayarlı Görü · Yapay Zekâ / ML
AutoTrack
Kalabalık sahnede kimliği koruyan takip; ID kaymasının ölçülmüş kök nedeni.

Savunma & Sistem
Yer İstasyonu
Qt 6 ile MAVLink yer kontrolü: görev yükleme, video ve faydalı yük, SITL ile sınanmış.

Savunma & Sistem · Full-Stack & Mobil · Bilgisayarlı Görü
AvioHMI
Canlı ADS-B ile görev bilgisayarı, kokpit ekranı ve yer kontrol paneli.
Tüm projeler
Alana göre filtrele
Stereo 3D MOTBilgisayarlı Görü · Savunma & SistemC++17 ile sıfırdan stereo derinlik, 3B çoklu hedef takibi ve görsel odometri.
- C++17
- OpenCV
- Eigen
- ONNX Runtime
- CUDA
12–17 msCUDA ile tespit, CPU’da ~52 msaçık
AutoTrackBilgisayarlı Görü · Yapay Zekâ / MLKalabalık sahnede kimliği koruyan takip; ID kaymasının ölçülmüş kök nedeni.
- Python
- PyTorch
- YOLOv8
- OSNet
- filterpy
%88,6Re-ID Rank-1, Market-1501açık
Yer İstasyonuSavunma & SistemQt 6 ile MAVLink yer kontrolü: görev yükleme, video ve faydalı yük, SITL ile sınanmış.
- C++17
- Qt 6
- QML
- MAVLink
- GStreamer
80test; sanitizer altında da temizaçık
AvioHMISavunma & Sistem · Full-Stack & Mobil · Bilgisayarlı GörüCanlı ADS-B ile görev bilgisayarı, kokpit ekranı ve yer kontrol paneli.
- Java 17
- C++
- CUDA
- JNI
- FFmpeg
~30gerçek uçak, canlı ADS-Baçık
İHA TakipBilgisayarlı Görü · Yapay Zekâ / ML · Savunma & SistemTermal kamerada küçük İHA tespiti ve takibi; görüntüden gimbal mesajına 4 ms.
- C++17
- CUDA
- TensorRT
- YOLO26
- ByteTrack
0,857tespit AP50, 120 test dizisiaçık
GeoCommandSavunma & Sistem · Full-Stack & MobilHaritada canlı araç, bölge olayı ve görev; kopan bağlantıda kayıpsız olay kaydı.
- C#
- .NET 10
- WPF
- CommunityToolkit.Mvvm
- Mapsui
127test, 9 tanesi gerçek PostGIS ileaçık- TacNetSavunma & Sistem
Yer istasyonu ağları için SDN, ağ otomasyonu ve masaüstü operatör konsolu.
- Python
- FastAPI
- asyncio
- C#
- .NET 8
71 / 71test, 3 dildeözel - NABIZYapay Zekâ / ML · Savunma & Sistem
Titreşim ve akustikten teçhizat arızası; uçta C++ çıkarım, merkezde izleme.
- Python
- PyTorch
- scikit-learn
- PostgreSQL
- ONNX
0,65görülmemiş ünitede dosya recall, 0 yanlış olayaçık - Belge RAGYapay Zekâ / ML · Full-Stack & Mobil
.NET üzerinde kaynak gösteren soru-cevap; en büyük kazanç yeniden sıralamadan geldi.
- C#
- ASP.NET Core
- PostgreSQL
- pgvector
- RabbitMQ
%81hibrit arama + rerank, belge Hit@1açık - TeknikYaz AsistanıYapay Zekâ / ML
Türkçe teknik belgeler için hibrit RAG, çok ajanlı akış ve QLoRA ince ayarı.
- Python
- Transformers
- PEFT
- TRL
- sentence-transformers
0,66 → 1,00P@1, 32 soruluk altın kümeaçık - Polip TespitiBilgisayarlı Görü · Yapay Zekâ / ML
Kolonoskopi karesinde polip; model başka bir merkezin verisinde ne kadar kalıyor.
- Python
- PyTorch
- U-Net
- YOLOv8
- CUDA
0,851dış test Dice, iç testte 0,919 olan U-Netaçık - Radar T/R Modül PHMYapay Zekâ / ML · Savunma & Sistem
AESA radar T/R modüllerinde arıza tespiti, teşhis ve kalan ömür tahmini.
- Python
- scikit-learn
- pandas
- Streamlit
- MATLAB
%93,3arıza tespit kapsamıaçık
Pasif SonarYapay Zekâ / ML · Savunma & SistemHidrofon sesinden gemi sınıfı; emin değilse karar vermeyen operatör aracı.
- Python
- PyTorch
- CNN
- FastAPI
- Next.js
%83,6gemi düzeyinde doğrulukaçık- Aviyonik Veri YoluSavunma & Sistem
MIL-STD-1553B ve CAN için C++17 kütüphane; kararlı durumda tek bir bellek ayırması yok.
- C++17
- FreeRTOS
- SocketCAN
- ISO-TP
- GoogleTest
80 / 80test; ASan ve UBSan altında da temizaçık
Cihaz İzlemeSavunma & SistemQt 6 ile UART, Modbus ve CAN'den canlı izleme; kayıt ham veri, oynatma aynı çözücüden.
- C++17
- Qt 6
- QML
- QtCharts
- QSerialPort
62test; Linux ve Windows, hepsi geçiyoraçık- Kanat Kesiti FEMSavunma & Sistem
Türbin kanadı kesitinde sıcaklık ve ısıl gerilme; yakınsama mertebesi teoriyle uyuyor.
- C++17
- Eigen
- Gmsh
- HDF5
2,00ısı iletiminde gözlenen L² yakınsama mertebesiaçık - SQL Tabanlı Ağ Saldırısı TespitiGüvenlik · Yapay Zekâ / ML
16 milyon ağ akışında SQL ile üretilmiş özellikler ve LightGBM ile saldırı tespiti.
- PostgreSQL 16
- SQL
- Python
- LightGBM
- scikit-learn
0,990PR-AUC, kronolojik testaçık - Abone ProvisioningFull-Stack & Mobil · Savunma & Sistem
Hat aktivasyonu ve tarife değişikliği; sipariş ile kuyruk mesajı tek XA işleminde.
- Java 17
- Spring Boot
- Oracle
- PL/SQL
- JMS
19,5/sn20 sanal kullanıcıda tamamlanan sipariş, 0 hataaçık - HakemFull-Stack & Mobil · Yapay Zekâ / ML
Makale taslağına kural raporu ve yapılandırılmış inceleme; kuyruk, ölü mektup, insan müdahalesi yok.
- Java 17
- Spring Boot
- Python
- React
- SQS
40test: pytest, JUnit, Vitestaçık - KYC AjanıYapay Zekâ / ML · Güvenlik
Kurumsal müşteri kontrolü: eksik belge insan kuyruğuna düşer, sessiz onay yok.
- Python
- LangGraph
- scikit-learn
- NetworkX
- Qwen2.5
0insan gereken dosyada otomatik onay, iki dünyada daözel - Türkçe Konuşma TanımaYapay Zekâ / ML
Telefonda, bağlantısız Türkçe konuşma tanıma, konuşmacı ayrımı ve diarization.
- Python
- Whisper
- Hugging Face
- sherpa-onnx
- ONNX
%16,1WER, cihaz üstü INT8 ONNXözel
Telaffuz TestiYapay Zekâ / ML · Full-Stack & MobilBağlantısız Android uygulaması; İngilizce telaffuza fonem fonem güven skoru.
- Kotlin
- Android
- wav2vec2
- CTC
- ONNX Runtime
38İngilizce fonem, ARPABETaçık
VEXYRONGüvenlikYayın öncesi güvenlik, sağlık ve yük testinden kanıtlı karar üreten tarayıcı.
- Python
- Flask
- requests
- androguard
- HTML/PDF raporlama
22 / 22yerleştirilmiş açık tespit edildiaçık
Fiş CüzdanFull-Stack & MobilFişin fotoğrafından mağaza, toplam, KDV ve ürünler; OCR telefonun içinde.
- Kotlin
- Jetpack Compose
- ML Kit
- Room
- WorkManager
50birim testi; gerçek OCR çıktısından örnekler dahilaçık- SyncLedgerFull-Stack & Mobil
Çevrimdışı gelir-gider; cihazlar arası senkron ve çakışan kaydın çözümü.
- React Native
- Expo
- TypeScript
- Redux Toolkit
- Firebase Firestore
outboxçökmeye dayanıklı gönderim kuyruğuaçık
NovaFull-Stack & MobilAlışkanlık takibi ve 3B evren; puan saklanmıyor, her seferinde kayıtlardan hesaplanıyor.
- Kotlin
- Jetpack Compose
- Glance
- Room
- AlarmManager
49birim testi, JVM üzerindeaçık- devcrewerken aşamaYapay Zekâ / ML
Tanımdan, testleri geçen bir Python paketi üreten çok ajanlı yazılım ekibi.
- Python
- Claude API
- pytest
M1dört kilometre taşından ilkiaçık - SahaDenetimFull-Stack & Mobil
Bağlantısız sahada varlık denetimi; rol bazlı onay ve yazılı karar geçmişi.
- React Native
- Expo SDK 54
- TypeScript
- Redux Toolkit
- Firebase Firestore
14test, çakışma senaryosu dahilözel - Derin Öğrenme ile Yüz TanımaAkademik · Bilgisayarlı Görü · Yapay Zekâ / ML
Bitirme projesi: sıfırdan gömme ağı, MTCNN hizalama, triplet ve center loss.
- Python
- PyTorch
- TorchVision
- MTCNN
- OpenCV
3.600kişi, CelebA alt kümesiaçık - Kameradan Temassız Nabız Ölçümü (rPPG)Akademik · Bilgisayarlı Görü · Yapay Zekâ / ML
RGB kameradan, yüzdeki renk değişimiyle nabız; CHROM ve POS, iki kişilik ekip.
- JavaScript
- MediaPipe
- rPPG
- CHROM
- POS
açık - MemoraFull-Stack & Mobil
Dijital davetiye, RSVP ve QR ile misafir erişimi; ortak etkinlik galerisi.
- Node.js
- Express
- PostgreSQL
- JWT
- Flutter
15REST uç noktasıözel - Pulse BI APIFull-Stack & Mobil
Çok kiracılı olay analitiği; önbellek, anlık sayaç ve hız sınırı Redis üzerinde.
- Node.js
- Express
- PostgreSQL
- Redis
- Docker
O(1)anlık sayaç okumasıözel - İK EntegrasyonuFull-Stack & Mobil
Personel LDAP'tan, bordro SOAP ile; boş şifreyle bind kapıda kesiliyor.
- PHP
- LDAP
- SOAP
- MySQL
- Docker
özel - YDS RotaFull-Stack & Mobil
YDS hazırlığı: aralıklı tekrar, deneme takibi ve zayıf bölüme daha çok süre.
- Flutter
- Dart
- Material 3
80soru, 10 bölüm; yanlış doğruyu götürmezözel