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.
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.
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.
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.
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.
Modern web applications and API development
Scalable applications with 6-layer architecture
Command Query Responsibility Segregation pattern implementations
Database management with SQL Server, Pivot Tables, and ADO.NET
Secure authentication with JSON Web Token
Real-time web application development
Data validation with Fluent Validation
AI services and OpenAI API integrations
Distributed systems and service orchestration
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 GitHubA 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 GitHubA 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 GitHubA 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