Summary

Backend developer building scalable, testable and event-driven systems with .NET. Experienced with Clean Architecture, CQRS/MediatR, RabbitMQ (delayed, retry, DLQ), PostgreSQL, Serilog and Docker. Real-time communication via SignalR/WebSocket. Comfortable with multi-tenant design, JWT/OAuth2 and Azure.

Skills

C# ASP.NET Core Web API Clean Architecture CQRS · MediatR RabbitMQ Delayed · Retry · DLQ SignalR WebSocket PostgreSQL SQL Server Redis Docker Azure Serilog ElasticSearch JWT · OAuth2 Localization

Experience

Tatilcikuş — Backend Developer / Project Manager (Jan 2025 – Present)

  • Implemented Clean Architecture and CQRS in ASP.NET Core Web API services.
  • Built real-time features with SignalR and WebSocket.
  • Designed RabbitMQ messaging with delayed messages, retries and dead-letter queues.
  • Developed API-integrated CRM panels and internal dashboards.

Tatilcikuş — Full-stack Developer (Jun 2022 – Jan 2025)

  • Developed internal management systems using ASP.NET Core Web API and React.js.
  • Implemented N-Tier Architecture in API projects running on Azure VM servers.
  • Worked on payment gateway and URL redirection projects using PHP and Laravel.

Education