H.C

Welcome to my portfolio

Hamza Cantürk

About Me

As a newly graduated Computer Engineer, I focus on continuously improving myself with modern software technologies and AI-powered development tools. I apply architectural approaches such as Clean Architecture, SOLID principles, and Repository Pattern in my software development processes. I have developed projects in database integrations with ASP.NET Core, Entity Framework Core, JWT-based authentication, and role-based authorization.

In frontend and mobile development, I gained experience in cross-platform application development by working with React Native and Expo technologies. In my development processes, I aim to increase efficiency by using AI-powered programming tools such as Claude Code, Gemini CLI, Cursor, and Windsurf. Additionally, I give importance to quality-oriented software production by developing unit and integration tests with xUnit and Moq libraries.

Skills

Programming Languages

C#
HTML/CSS
TypeScript/JavaScript

Frameworks

ASP.NET Core
ASP.NET MVC
Entity Framework Core
Angular
Next.js
React Native

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

Data Access & Object Mapping

LINQ
Dapper
SignalR
Mapster

Background Jobs & API

Refit
Hangfire
Polly

Search Engines

Elasticsearch

Development Tools

Visual Studio 2022
Cursor
Claude Code
Gemini CLI
Windsurf
Git/GitHub
Docker
Postman
Swagger

Testing

xUnit
Moq

Messaging Systems

Kafka
RabbitMQ

Education

Bilgisayar Mühendisliği
Gedik Üniversitesi

Eylül 2022 - Ocak 2025

Bilgisayar Programcılığı
Düzce Üniversitesi

Eylül 2019 - Haziran 2021

Bilişim Teknolojileri
Tuzla Mesleki ve Teknik Anadolu Lisesi

Eylül 2015 - Haziran 2019

Certificates

CCNA: Switching, Routing, and Wireless Essentials

CCNA: Switching, Routing, and Wireless Essentials

Cisco Networking Academy

Haziran 2024

CCNAv7: Enterprise Networking, Security, and Automation

CCNAv7: Enterprise Networking, Security, and Automation

Cisco Networking Academy

Mayıs 2024

CCNA: Introduction to Networks

CCNA: Introduction to Networks

Cisco Networking Academy

Nisan 2024