Yusuf Eren Aydın
JUNIOR BACKEND DEVELOPER
About
I'm a .NET Backend Developer with 2.5 years of experience in the energy sector. During this time, I designed and developed scalable microservice architectures using Domain-Driven Design and CQRS patterns. I implemented API integrations with various external services, primarily EPİAŞ (Turkish Energy Exchange). I built event-driven systems with RabbitMQ to enable asynchronous communication between services. I developed modular services for multi-tenant systems serving multiple customers. I managed automation processes by creating scheduled tasks and custom trigger mechanisms with Quartz.NET. Throughout all these processes, I maintained a commitment to Clean Architecture principles, focusing on writing sustainable and testable code.
Work Experience
Junior Backend Developer
VTC Enerji | Kocaeli, Turkey
After graduation, I continued in this full-time position where I developed critical backend components of an energy management platform. I designed high-traffic systems using CQRS pattern with microservice architecture. I ensured data consistency across services through an event-driven approach. I automated data flows through external API integrations. I managed periodic tasks with Quartz.NET-based job services. I built a maintainable and scalable codebase following Clean Architecture principles.
Junior Backend Developer Intern
VTC Enerji | Kocaeli, Turkey
During my part-time and long-term internship, I acquired the fundamentals of professional software development. I took an active role in microservice projects developed using CQRS pattern alongside an experienced team. I learned the .NET ecosystem, database design, and RESTful API development practices. I adopted code quality standards by participating in code review processes. I experienced the software development lifecycle by working with Agile methodologies.
Education
Muğla Sıtkı Koçman Üniversitesi
Lisans Derecesi, Bilişim Sistemleri Mühendisliği
2020 - 2024