Yusuf Eren Aydın


JUNIOR BACKEND DEVELOPER



About

I'm a .NET Backend Developer with 2.5 years of experience in the energy sector. I worked on multi-tenant microservices designed with Clean Architecture and CQRS, integrated with EPİAŞ (Turkish Energy Exchange) and other external providers, and handled service-to-service communication with RabbitMQ and scheduled workloads with Quartz.NET.

Work Experience

VTC Enerji

Junior Backend Developer

VTC Enerji | Kocaeli, Turkey

Aug 2023 - Feb 2026

I developed critical backend components of an energy management platform, taking ownership of services built on microservice architecture with the CQRS pattern. I ensured data consistency across services through an event-driven approach with RabbitMQ, automated data flows via external API integrations — primarily EPİAŞ — and managed periodic tasks with Quartz.NET-based job services. I worked across the .NET ecosystem and RESTful API development within Agile processes and code reviews, following Clean Architecture and Domain-Driven Design principles to keep the codebase maintainable and testable.

.NET 8 C# DDD CQRS Event-Driven RabbitMQ MongoDB PostgreSQL

Education

Muğla Sıtkı Koçman Üniversitesi

Muğla Sıtkı Koçman Üniversitesi

Lisans Derecesi, Bilişim Sistemleri Mühendisliği

2020 - 2024

Skills

Backend & Framework

.NET 8 C# ASP.NET Core Entity Framework Quartz.NET

Database

MongoDB PostgreSQL Redis

ARCHITECTURE & PATTERNS

CQRS Clean Architecture DDD Microservices Event-Driven

Tools & DevOps

RabbitMQ Docker Git Azure DevOps