Ana SayfaHakkımdaCVProjelerBlogİletişim

Projeler

Geliştirdiğim projeler

IoT sistemlerinden yapay zeka uygulamalarına kadar farklı alanlarda ürettiğim çözümler.

DiDn — didn.net

İngilizce ↔ Türkçe çevrimiçi sözlük platformu; kelime arama, gramer dersleri, blog ve içerik yönetimi.

  • Next.js ve Prisma ORM ile MariaDB üzerinde milyonlarca kelime çevirisi sunan sözlük altyapısı.
  • Gramer konuları, günün kelimesi, blog, rehber ve haber modülleri.
  • Admin paneli, OpenAI destekli içerik üretimi ve kullanıcı kelime listesi/çalışma özellikleri.
Next.jsPrismaMariaDBOpenAITypeScript

Bulut Tabanlı RFID ve IoT Destekli Akıllı Tekne Rezervasyon ve Filo Yönetim Sistemi

Ekip arkadaşlarımızla geliştirdiğimiz, otel ve marinalar için bulut tabanlı RFID ve IoT destekli tekne kiralama platformu. Yazılım ve gömülü donanım katmanlarını birleştiren uçtan uca çözüm; ekip olarak ticarileştirildi ve gerçek dünyada devreye alındı.

  • NestJS, Prisma ORM ve PostgreSQL ile çok lokasyonlu marina, tekne, kullanıcı ve oturum yönetimi.
  • Next.js ile Admin, Operatör ve Servis panelleri; JWT ve marina bazlı rol tabanlı erişim kontrolü.
  • Socket.IO ile istasyonlar ve bulut backend arasında gerçek zamanlı veri senkronizasyonu.
  • STM32 tabanlı alıcı (tekne) ve verici (dümen) birimleri; nRF24L01+ ile kablosuz haberleşme.
  • RC522 RFID ile token yükleme, süre kontrolü ve yetkisiz kullanımda motor gücünün kesilmesi.
  • BTS7960 motor sürücüleri, INA226 güç sensörü, PID ve Kalman filtresi ile stabil kontrol.
  • Raspberry Pi 3 tabanlı dümen istasyonu ve canlı telemetri dashboard arayüzü.
  • PETG ile 3D baskı mekanik kutulama; montaj, test ve saha güvenlik prosedürleri dokümante edildi.
  • Ekip çalışmasıyla geliştirildi, ticarileştirildi ve sahada aktif kullanıma alındı.
NestJSNext.jsPostgreSQLSocket.IOIoTRFIDSTM32Raspberry PiEmbedded3D Printing

Helm Dashboard Arayüzü

Tekne kullanıcıları için motor RPM, token bakiyesi, kullanım süresi ve tekne kimlik numarası gibi kritik telemetri verilerini gerçek zamanlı görselleştiren dümen dashboard arayüzü.

  • STM32 mikrodenetleyiciden (verici tarafı) gelen canlı verilerin işlenmesi ve ekranda gösterilmesi.
  • Motor RPM, kalan token bakiyesi, geçen kullanım süresi ve tekne tanımlama numarası metrikleri.
  • Raspberry Pi 3 ile veri akışı yönetimi, işleme ve fiziksel ekran arayüzünün sürülmesi.
  • Akıllı tekne kontrol ekosisteminin dümen istasyonu katmanında sahada kullanılan arayüz.
Raspberry PiSTM32EmbeddedIoTDashboard

Ses Tabanlı Konuşmacı Tanıma Sistemi

Ses dosyalarını işleyerek konuşmacıları yüksek doğrulukla sınıflandıran makine öğrenmesi projesi.

  • Librosa ile MFCC özellik çıkarımı ve scikit-learn modelleri.
  • TensorFlow ve CNN mimarileri ile model eğitimi ve değerlendirme.
PythonTensorFlowscikit-learnLibrosaCNN