Oğuz GürkanAltunok
Hakkımda
Merhaba, ben Oğuz Gürkan Altunok. Modern web teknolojileri, yazılım mimarisi ve kullanıcı odaklı çözümler üretme konusunda tutkulu bir Bilgisayar Mühendisi ve Full Stack Web Geliştiricisiyim. Kariyerim boyunca React, Next.js, Node.js ve .NET gibi güçlü ekosistemlerde ölçeklenebilir ve yüksek performanslı uygulamalar tasarladım. Sürekli öğrenme prensibiyle, hem teorik algoritmik bilgimi hem de pratik kodlama becerilerimi yenilikçi projeler geliştirerek ileriye taşıyorum.
Yetenekler
Çalıştığım teknolojiler ve araçlar
Frontend
Backend
Veritabanı
Araçlar & DevOps
Öne Çıkan Projeler
Geliştirdiğim büyük ölçekli özel projeler

RouteCraft
Rota planlama ve sosyal keşif platformu
Mezuniyet projemiz olan RouteCraft, seyahat planlamayı ve paylaşmayı kolaylaştıran interaktif bir web uygulamasıdır. Kullanıcılar harita üzerinde rotalar oluşturabilir, deneyimlerini paylaşabilir ve benzer ilgi alanlarına sahip gezginlerle bir araya gelebilir. Lead Architect olarak katmanlı mimari, coğrafi veri işleme (NetTopologySuite) ve AI moderasyonu gibi çekirdek sistemleri tasarladım.
Öne Çıkan Özellikler:
- Trip & Hiking: Google Places entegreli şehir rotaları ve rakım hesaplamalı doğa yürüyüşü planlama.
- Social: Kullanıcı takip sistemi, aktivite akışı ve özel mesajlaşma.
- Groups: Etkinlik odaklı public/private gruplar ve grup içi sohbet.
- Admin Panel: AI destekli (ToxicBERT) otomatik yorum moderasyonu.
ARCAI
Üniversite fiziksel arşiv ve ödünç alma yönetim sistemi
Üniversite fiziksel arşivlerini dijitalleştirmek ve karmaşık belge ödünç alma iş akışlarını otomatikleştirmek için tasarlanmış profesyonel bir web uygulamasıdır. Akademisyenler ve sekreterlik arasındaki iletişimi kolaylaştırarak fiziksel varlıkların gerçek zamanlı takibini ve geciken belgeler için otomatik bildirim yönetimini sağlar.
Öne Çıkan Özellikler:
- Enterprise Workflow: Bekleyen, Onaylanan, Ödünç Alınan ve İade Edilen belgeler için durum yönetimi.
- Automated Governance: Geciken dökümanları tespit edip otomatik bildirim gönderen Background Service.
- Advanced Indexing: Çok kriterli filtreleme ve 'soft delete' özellikli yüksek performanslı belge yönetimi.
- Security & RBAC: JWT ve Rol Bazlı Erişim Kontrolü ile yetki sınırlandırması.
Demo Banking App
Çoklu para birimi destekli full-stack bankacılık demosu
Agartha Teknoloji'deki stajım sırasında geliştirdiğim full-stack bankacılık demosudur. Katmanlı mimari kullanılarak inşa edilen bu projede; güvenli ödeme/transfer işlemleri, sunucu tarafı yetkilendirme ve Frankfurter API ile gerçek zamanlı döviz kuru entegrasyonu başarıyla uygulanmıştır.
Öne Çıkan Özellikler:
- Güvenlik: JWT tabanlı kimlik doğrulama ve güvenli profil yönetimi (IDOR koruması).
- Finansal İşlemler: Para yatırma, çekme, transfer ve döviz alım-satım işlemleri.
- Bakiye Yönetimi: Canlı kur verileri ile TRY bazlı toplam bakiye hesaplama ve gösterimi.
- Audit Trail: İşlem geçmişi takibi, grafiksel analizler ve yönetim paneli.
Deneyim & Eğitim
Profesyonel yolculuğum
Yazılım Eğitimleri ve İlk Projeler
Kapsamlı Bootcamp ve Pratikler
Yazılıma giriş yaparak C#, Python, Machine Learning üzerine 100+ saatlik kamplar (Engin Demiroğ vb.) tamamladım. HTML, CSS ve saf JavaScript ile kendi kendini süren otonom araç demosu (yapay zeka) gibi projeler kodladım.
Bilgisayar Mühendisliği (Lisans)
Girne Amerikan Üniversitesi
Lisans eğitimim boyunca algoritma tasarımı, veri yapıları, yapay zeka ve yazılım mühendisliği üzerine yoğun akademik çalışmalar ve bitirme projeleri gerçekleştirdim.
Backend & Mimari Geliştirme
Profesyonel Uygulamalar & Algoritmalar
C, C++ eğitimlerinin yanı sıra .NET ve Java kullanarak Rent-A-Car projesi gibi katmanlı mimariye sahip büyük ölçekli uygulamalar üzerinde çalıştım. Veritabanı tasarımı ve REST API yeteneklerimi geliştirdim.
Full-Stack Developer Intern
Agartha Teknoloji
Yaz stajım boyunca katmanlı mimari, JWT tabanlı kimlik doğrulama ve API entegrasyonu tecrübesi edinerek mikroservis mantığıyla tam donanımlı bir bankacılık (Demo Banking App) sistemi geliştirdim.
Kurumsal Proje Geliştirme
ARCAI Yönetim Sistemi
Üniversitelerin fiziksel arşivlerini dijitalleştiren ARCAI sistemini geliştirdim. RBAC güvenlik modeli, arka plan servisleri ve yüksek performanslı SQL Server veritabanı tasarlayarak karmaşık ödünç alma iş akışlarını otomatikleştirdim.
Lead Architect (Mezuniyet Projesi)
RouteCraft - Girne Amerikan Üni.
Seyahat planlamayı kolaylaştıran interaktif platform RouteCraft'ı canlıya aldık. .NET 8 Clean Architecture altyapısını, NetTopologySuite ile coğrafi verileri ve ToxicBERT ile yapay zeka destekli içerik moderasyonunu entegre ettim.
İletişim
Bir projeniz mi var? Birlikte çalışalım.