HAMZA CANTÜRK
Computer Engineer
Education
Gedik University
Computer Engineering
Duzce University
Computer Programming
Tuzla Vocational and Technical Anatolian High School
INFORMATION TECHNOLOGY
Certificates

CCNA: Switching, Routing, and Wireless Essentials

CCNAv7: Enterprise Networking, Security, and Automation

CCNA: Introduction to Networks
Skills
Programming
Frameworks
AI & Cloud Services
Authentication & Security
Database Systems
Architecture & Patterns
Development Tools
Testing
Projects

FaceOptic AI-Platform
Developed an ASP.NET Core MVC-based e-commerce platform. Integrated Azure Face API, Google Vision AI, ChatGPT, and Claude AI services for facial analysis. Provided face shape analysis and personalized eyewear recommendations using AI services. Managed database operations with Entity Framework Core. Implemented payment system integration with Iyzico Payment Gateway. Used ASP.NET Core localization infrastructure for TR/EN language support. Implemented role-based authorization system with Identity Framework.

Match Prediction Platform
Developed an ASP.NET Core MVC-based match prediction platform. Created a system where users can predict match results, track live scores, and view point rankings. Developed with Clean Architecture and N-Tier architecture. Managed SQL Server database operations with Entity Framework Core, and data access layer with Repository Pattern and Unit of Work Pattern. Implemented user management with Identity Framework, entity-model conversions with AutoMapper, and reusable UI components for profile pictures and user roles with Custom Tag Helpers.

WordGameApp - Cross-Platform Word Game
A cross-platform word-finding game developed with ASP.NET Core API backend, ASP.NET Core MVC web, and React Native Expo mobile technologies. Separated into Core, Infrastructure, API, Web, and Mobile layers in accordance with Clean Architecture principles. Provided SQL Server integration with Entity Framework Core, API security with JWT token, and user management with Identity Framework. Developed a special letter arrangement algorithm and hint system for the word-finding game organized by categories and levels. Established a comprehensive testing structure using xUnit and Moq libraries; wrote unit and integration tests for API Controllers, Core layer components, Infrastructure service implementations, and Web controllers.

Keling Language Learning App
Developed a Flutter and Dart-based language learning application. Offered an interactive learning experience with word learning, matching game, and progression system at various difficulty levels. Implemented state management with Riverpod in accordance with Clean Architecture principles. Abstracted the data layer using Repository Pattern and managed CRUD operations on SQLite database. Designed modern, user-friendly interfaces with Material Design 3 components and customized animations.

MakTek E-Commerce Platform
Developed an enterprise e-commerce platform with ASP.NET Core MVC. Optimized data operations with Repository Pattern and EF Core. Provided role-based authorization with Identity Framework. Implemented user, role, permission, and site management through the admin panel. Designed product, category, and reference modules according to SOLID principles. Developed dynamic interfaces with AJAX and jQuery. Built a clean-code architecture that is testable and extensible.