HAMZA CANTÜRK

Computer Engineer

Education

Gedik University

Sep 2022 - Jan 2025

Computer Engineering

Duzce University

Sep 2019 - Jun 2021

Computer Programming

Tuzla Vocational and Technical Anatolian High School

Sep 2015 - Jun 2019

INFORMATION TECHNOLOGY

Certificates

CCNA: Switching, Routing, and Wireless Essentials

CCNA: Switching, Routing, and Wireless Essentials

Cisco Networking Academy June 2024
Cisco Certified
CCNAv7: Enterprise Networking, Security, and Automation

CCNAv7: Enterprise Networking, Security, and Automation

Cisco Networking Academy May 2024
Cisco Certified
CCNA: Introduction to Networks

CCNA: Introduction to Networks

Cisco Networking Academy April 2024
Cisco Certified

Skills

Programming

C#
HTML/CSS
TypeScript/JavaScript
Dart

Frameworks

ASP.NET Core
ASP.NET MVC
Entity Framework Core
React Native
Flutter

AI & Cloud Services

ChatGPT Integration
Claude AI Integration
Azure Face API
Google Cloud Vision API

Authentication & Security

JWT Authentication
Identity Framework
Role-based Authorization
Cookie Authentication

Database Systems

SQL Server
SQLite

Architecture & Patterns

Clean Architecture
Repository Pattern
N-Tier Architecture
SOLID Principles
Dependency Injection

Development Tools

Visual Studio 2022
Cursor
Git/GitHub
Postman
Swagger

Testing

xUnit
Moq

Projects

FaceOptic

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.

ASP.NET Core AI Integration E-Commerce
Match Prediction

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.

ASP.NET Core Clean Architecture Entity Framework
Word Game

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.

ASP.NET Core React Native Cross-Platform
Keling

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.

Flutter Dart Mobile App
MakTek

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.

ASP.NET Core E-Commerce Identity Framework www.maktekrulman.com