Menu

Eray Yüksek

Backend Developer

Contact Me
Scroll

About Me

Hello! I'm Eray Yüksek, a graduate of Computer Programming from Ufuk University and currently a 3rd-year Management Information Systems student at the same university. My passion for software development and eagerness to learn continuously drives me to improve myself.

My Software Journey

Throughout my university life, my interest in software and technology has grown each day. My journey, which began with Computer Programming, continues today with Management Information Systems. During this process, I strive to keep myself up-to-date by constantly researching new technologies and emerging trends.

Technical Interests

Recently, I've been working extensively with .NET, Web API, MVC, and SQL technologies. Each of these technologies plays a crucial role in modern software development processes, and learning and practicing them in my projects is invaluable to me.

Experience with CQRS, Onion Architecture, and MediatR

Additionally, in my projects, I focused on developing more efficient and sustainable solutions using software patterns such as CQRS (Command Query Responsibility Segregation), Onion Architecture, and MediatR. By experiencing the beneficial principles these structures provide in software projects, I aim to make the architecture more robust and flexible.

While CQRS is particularly useful for improving performance in data management, Onion Architecture allows me to make software more modular with layered structures. Moreover, MediatR greatly facilitates communication between components within the application with low coupling and helps maintain cleaner, more manageable code.

Continuous Development

For me, software development is not just a profession but a passion that requires continuous improvement. That's why I follow developments in the software world, research new technologies, and try to improve every day by applying what I learn to my projects.

My Skills

.NET Core 8.0

Modern web applications and API development

Onion Architecture

Scalable applications with 6-layer architecture

CQRS & MediatR

Command Query Responsibility Segregation pattern implementations

MSSQL

Database management with SQL Server, Pivot Tables, and ADO.NET

JWT & Security

Secure authentication with JSON Web Token

SignalR

Real-time web application development

Validation

Data validation with Fluent Validation

AI Integration

AI services and OpenAI API integrations

Microservice Architecture

Distributed systems and service orchestration

My Projects

Blog Project

A dynamic blog platform built with ASP.Net Core 5.0 🖥️. Features include user authentication 🔐, multi-role system (user 👤, author ✍️, admin 🛠️), comment management 💭, and category organization 📑. Built with Entity Framework Core 🔄, SQL Server 🗄️, and Bootstrap 🎨. Implements responsive design 📱 and SEO optimization 🔍 for better visibility.

View on GitHub

CarBook Project

A comprehensive car booking system using ASP.Net Core 8.0 🚗. Implements Onion Architecture with 6 layers ⚗️, CQRS pattern with MediatR 🔄, and secure JWT authentication 🔑. Features include real-time updates with SignalR 📡, data validation 🛡️, and advanced reporting with SQL Pivot Tables 📊. Tested with Swagger and Postman for reliability ✅.

View on GitHub

Text Editor Application

A powerful Windows Forms text editor in C# 🖥️. Features include advanced file operations 📂, rich text formatting 🎨, find and replace functionality 🔍, and auto-save protection ⚡. Supports multiple document editing 📚, customizable interface 🎯, and efficient text processing tools 📝. Perfect for professional document management and editing tasks ✨.

View on GitHub

Cinema Concession Stand

A Windows Forms application for cinema concession management 🎬. Features include ticket sales 🎟️, snack inventory 🍿, order processing 📋, and sales reporting 📊. Streamlines cinema operations with real-time tracking and automated alerts 🔔.

View on GitHub

Contact

Don't Touch Me!