HAMZA CANTÜRK
Bilgisayar Mühendisi
Eğitim
Gedik Üniversitesi
Bilgisayar Mühendisliği
Düzce Üniversitesi
Bilgisayar Programcılığı
Tuzla Mesleki ve Teknik Anadolu Lisesi
BİLİŞİM TEKNOLOJİLERİ
Sertifikalar

CCNA: Switching, Routing, and Wireless Essentials

CCNAv7: Enterprise Networking, Security, and Automation

CCNA: Introduction to Networks
Beceriler
Programlama
Frameworks
Yapay Zeka & Bulut Servisleri
Doğrulama & Güvenlik
Veritabanı Sistemleri
Mimari & Desenler
Geliştirme Araçları
Test
Projeler

FaceOptic AI-Platform
ASP.NET Core MVC tabanlı e-ticaret platformu geliştirildi. Yüz analizi için Azure Face API, Google Vision AI, ChatGPT ve Claude AI servisleri entegre edildi. Yapay zeka servisleri ile yüz şekli analizi ve kişiselleştirilmiş gözlük önerileri sağlandı. Entity Framework Core ile veritabanı işlemleri yönetildi. Iyzico Payment Gateway ile ödeme sistemi entegrasyonu gerçekleştirildi. TR/EN dil desteği için ASP.NET Core localization altyapısı kullanıldı. Identity Framework ile rol bazlı yetkilendirme sistemi implementasyonu yapıldı.

Match Prediction Platform
ASP.NET Core MVC tabanlı maç tahmin platformu geliştirildi. Kullanıcıların maç sonuçlarını tahmin edebileceği, canlı skorları takip edebileceği ve puan sıralamasını görüntüleyebileceği bir sistem oluşturuldu. Clean Architecture ve N-Tier mimarisi ile geliştirildi. Entity Framework Core ile SQL Server veritabanı işlemleri, Repository Pattern ve Unit of Work Pattern ile veri erişim katmanı yönetildi. Identity Framework ile kullanıcı yönetimi, AutoMapper ile entity-model dönüşümleri ve Custom Tag Helper'lar ile profil resmi ve kullanıcı rolleri için yeniden kullanılabilir UI bileşenleri geliştirildi.

WordGameApp - Çok Platformlu Kelime Oyunu
ASP.NET Core API backend, ASP.NET Core MVC web ve React Native Expo mobile teknolojileriyle geliştirilen çok platformlu kelime bulma oyunu. Clean Architecture prensiplerine uygun olarak Core, Infrastructure, API, Web ve Mobile katmanlarına ayrıştırıldı. Entity Framework Core ile SQL Server entegrasyonu, JWT token tabanlı API güvenliği ve Identity Framework ile kullanıcı yönetimi sağlandı. Kategorilere ve seviyelere göre düzenlenmiş kelime bulma oyunu için özel harf dizilimi algoritması ve ipucu sistemi geliştirildi. xUnit ve Moq kütüphaneleri kullanılarak kapsamlı test yapısı kuruldu; API Controller'ları, Core katmanı bileşenleri, Infrastructure servis uygulamaları ve Web controller'ları için birim ve entegrasyon testleri yazıldı.

Keling Language Learning App
Flutter ve Dart tabanlı dil öğrenme uygulaması geliştirildi. Kelime öğrenme, eşleştirme oyunu ve çeşitli zorluk seviyelerinde ilerleme sistemi ile interaktif bir öğrenme deneyimi sunuldu. Clean Architecture prensiplerine uygun olarak Riverpod ile state management implementasyonu gerçekleştirildi. Repository Pattern kullanılarak veri katmanı soyutlandı ve SQLite veritabanı üzerinde CRUD işlemleri yönetildi. Material Design 3 bileşenleri ve özelleştirilmiş animasyonlarla modern, kullanıcı dostu arayüzler tasarlandı.

MakTek E-Commerce Platform
ASP.NET Core MVC ile kurumsal e-ticaret platformu geliştirildi. Repository Pattern ve EF Core ile veri işlemleri optimize edildi. Identity Framework ile rol bazlı yetkilendirme sağlandı. Admin paneli üzerinden kullanıcı, rol, izin ve site yönetimi gerçekleştirildi. Ürün, kategori ve referans modülleri SOLID prensiplerine göre tasarlandı. AJAX ve jQuery ile dinamik arayüzler geliştirildi. Temiz kod yapısına sahip, test edilebilir ve genişletilebilir bir mimari kuruldu.