İçeriğe geç

Nezir Erdoğan

Bilgisayar Mühendisliği Öğrencisi, Full-Stack Geliştirici, Güvenlik Odaklı Mühendis, Uçtan Uca Şifreleme

Güvenli ve güvenilir yazılımlar geliştiriyorum: uçtan uca şifreli mesajlaşma, rol tabanlı backend sistemleri ve IoT çözümleri, ilk satırdan itibaren güvenlik düşünülerek.

Hakkımda

Güvenlik odaklı mühendislik

Recep Tayyip Erdoğan Üniversitesi Bilgisayar Mühendisliği 4. sınıf öğrencisiyim; Haziran 2027’de mezun olmayı bekliyorum. Odak alanlarım siber güvenlik ve full-stack geliştirme; veri yapıları, algoritmalar ve backend mimarisi konularında sağlam bir temelim var.

Intellium’daki stajımda X3DH, Double Ratchet ve OPAQUE ile uçtan uca şifreli mesajlaşma altyapısı geliştirdim; ASP.NET Core, React ve PostgreSQL ile özellikler geliştirdim.

Teoriyi çalışan sistemlere dönüştürmeyi seviyorum: rol tabanlı öğrenci bilgi sistemlerinden IoT güvenlik cihazlarına kadar. Güvenliği sonradan eklenen bir şey değil, tasarımın bir parçası olarak görüyorum.

Konum
İstanbul, Türkiye
Üniversite
RTEÜ, 4. sınıf
Diller
Türkçe (ana dil), İngilizce C1, Arapça C1
Nezir Erdoğan portresi

Deneyim

  1. Stajyer Yazılım Geliştirici (Full-Stack / Siber Güvenlik)

    Intellium Bilişim Teknolojileri A.Ş. · Dijitalpark Teknokent, İstanbul

    Temmuz 2026 - Ağustos 2026

    Kurumsal görüntülü toplantı ve mesajlaşma platformu.

    • X3DH, Double Ratchet, gruplar için Sender Key ve parolanın sunucuya hiç ulaşmadığı OPAQUE (RFC 9807) ile uçtan uca şifreli mesajlaşma altyapısı geliştirdim.
    • Kriptografi çekirdeğini dış bağımlılık olmadan yazıp WebAssembly ile tarayıcıda çalıştırdım; RFC sınama vektörleriyle doğruladım (126 otomatik test).
    • Yetkilendirme, IDOR, XSS, hata yönetimi ve rate limiting güvenlik değerlendirmelerine katkı verdim.
    • ASP.NET Core 8, EF Core, PostgreSQL ve React/TypeScript ile REST servisleri ve many-to-many veri geçişi geliştirdim; SignalR/WebRTC signaling altyapısını onardım.
    • ASP.NET Core 8
    • React
    • TypeScript
    • PostgreSQL
    • SignalR
    • WebRTC
    • WebAssembly

Öne çıkan projeler

Ekip projesi

Öğrenci Bilgi Sistemi (OBS) - Smart Campus

Üniversite yönetim sisteminin backend’i: dersler, kayıtlar, notlar, transkript ile QR ya da GPS tabanlı yoklama.

  • Refresh token içeren JWT kimlik doğrulama ve öğrenci, akademisyen, yönetici rolleri için erişim kontrolü.
  • Katmanlı mimari; SignalR ile gerçek zamanlı bildirimler ve sınıf sensör verileri.
  • ASP.NET Core 8
  • EF Core
  • MySQL
  • SignalR
  • JWT
  • xUnit
  • Docker
GitHub

Ekip projesi· Smart Innovation Ideathon, Grand Black Sea Forum

LockSense

IoT otomatik kilit: kullanıcının taşıdığı ESP32 cihazı MQTT üzerinden varlık sinyali yayınlar, sinyal kaybolunca bilgisayar kendini kilitler.

  • Python servisi, 7 saniye sinyal gelmezse Windows oturumunu kilitler.
  • Fail-secure tasarım: bağlantı koparsa makine açık değil, kilitli kalır.
  • ESP32
  • MQTT
  • Python
  • C++
GitHub

Ekip projesi

Legal Case Tracker

Veri yapısı seçimlerinin hız ve belleğe etkisini karşılaştırmak için Java ve C ile iki kez yazılmış dava takip sistemi.

  • B+ ağacı indeksleme, min-heap önceliklendirme, Huffman kodlama ve graf analizi (güçlü bağlı bileşenler).
  • Java
  • Maven
  • C
  • JUnit
GitHub

Ekip projesi

Expense Sharing Among Friends

Ortak masrafları bölüşmek için giriş, bakiye, bölüşüm hesabı ve bildirimler içeren masaüstü uygulaması.

  • SQLite üzerinde DAO ve servis katmanları, 20 birim test sınıfı; ekipte en çok katkı veren geliştirici.
  • Java
  • Swing
  • SQLite
  • C
GitHub

Kişisel proje

Phishing Farkındalık Simülasyonu

Çocuklara sosyal mühendislik ve güvenli internet kullanımını öğretmek için hazırlanmış, tamamen zararsız bir phishing simülasyonu ve uyarı sayfası.

  • HTML
  • Security Awareness
GitHub

Kişisel proje

RTEÜ Kampüs Haritası

Fakülteler, kütüphane ve diğer binalar için QR ile açılan sayfalara sahip etkileşimli kampüs haritası.

  • JavaScript
  • Leaflet.js
  • HTML
  • CSS
GitHub

Ekip projesi

Nefis Tarifler

Full-stack tarif paylaşım platformu; backend mimarisi, API tasarımı ve veritabanı katmanında çalıştım.

  • Full-Stack
  • REST API

GitHub’daki tüm projeler

Yetenekler

Programlama Dilleri

  • C
  • C++
  • C#
  • Java
  • TypeScript
  • JavaScript
  • Python

Backend

  • ASP.NET Core
  • EF Core
  • SignalR
  • Node.js
  • FastAPI
  • REST APIs
  • CQRS / MediatR

Güvenlik

  • E2EE (X3DH, Double Ratchet, OPAQUE)
  • RBAC
  • JWT
  • IDOR / XSS assessment
  • Security headers

Frontend

  • React
  • Next.js
  • HTML
  • CSS
  • Tailwind CSS

Veritabanları

  • PostgreSQL
  • MySQL
  • SQLite

Araçlar ve Diğer

  • Docker
  • Git
  • GitHub Actions
  • WebRTC
  • WebAssembly
  • MQTT
  • ESP32
  • Scrum

Eğitim

Bilgisayar Mühendisliği Lisans

Recep Tayyip Erdoğan Üniversitesi · Rize, Türkiye

4. sınıf · Beklenen mezuniyet Haziran 2027

2022 - Devam ediyor

Veri yapıları ve algoritma analizi, bilgisayar ağları, backend mimarisi ve güvenli yazılım geliştirme.

Öne çıkan dersler

Güvenlik

  • Siber Güvenlik
  • Ağ Güvenliği
  • Güvenli Programlama

Ağlar ve Sistemler

  • Bilgisayar Ağları
  • Nesnelerin İnterneti
  • İşletim Sistemleri
  • Sistem Programlama
  • Mikroişlemciler

Yazılım Geliştirme

  • Veri Yapıları
  • Nesne Yönelimli Programlama
  • Yazılım Mühendisliği
  • Sistem ve Yazılım Analizi ve Tasarımı
  • Web ve Mobil Programlama
  • Veritabanı Yönetim Sistemleri

Veri ve Yapay Zekâ

  • Yapay Zekâ
  • Doğal Dil İşleme
  • Bulanık Mantık ve Yapay Sinir Ağları
  • Veri Bilimine Giriş
  • Veri Analizi

İletişim