Skip to content
View muratagyz's full-sized avatar

Block or report muratagyz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
muratagyz/README.md

Hi, I'm Murat Ağyüz

Backend-focused Software Engineer building ASP.NET Core APIs, distributed systems, and real-time web apps.

I work mostly on the .NET ecosystem — designing layered and slice-based architectures, integrating messaging and caching, and shipping Dockerized services. On the side I write about architecture and resiliency on Medium.


What I Build

  • APIs & backends with ASP.NET Core, Entity Framework Core, and JWT auth
  • Architecture-driven apps using Clean Architecture, Vertical Slice, Onion, and DDD patterns
  • Distributed workflows with RabbitMQ, Redis, and microservice-style services
  • Real-time experiences with SignalR (and Angular / React Native clients)
  • Observability setups with OpenTelemetry, OTLP, and Jaeger

Tech Stack

Backend

C# .NET ASP.NET Core EF Core SignalR MediatR JWT RabbitMQ OpenTelemetry YARP Go Node.js

Frontend

TypeScript Angular JavaScript React Native Expo Firebase

Database & Cache

SQL Server PostgreSQL MongoDB Redis SQLite

Cloud & DevOps

Docker GitHub Actions AWS SES Jaeger Keycloak

Testing & API

NUnit Swagger


Featured Projects

ASP.NET Core API instrumented with OpenTelemetry for logs, traces, and metrics. Ships with Docker Compose and a Jaeger backend for local observability.

.NET 9 OpenTelemetry Docker Jaeger

Vertical Slice API built around feature folders, MediatR handlers, Carter endpoints, FluentValidation, and EF Core against SQL Server.

ASP.NET Core MediatR Carter SQL Server Docker

Multi-service platform with catalog, basket, order, payment, and file services. Includes YARP gateway, Redis, MongoDB, SQL Server, RabbitMQ, and Keycloak.

.NET 8 YARP Redis MongoDB RabbitMQ Keycloak

Full registration/login flow with email verification, password recovery, JWT auth, SignalR presence, EF Core, and NUnit coverage.

ASP.NET Core JWT SignalR EF Core NUnit

Real-time COVID charting stack: ASP.NET Core API + SignalR hub, PostgreSQL persistence, and an Angular client with live updates.

SignalR PostgreSQL Angular TypeScript

Rent-a-car style Web API organized with Clean Architecture, CQRS via MediatR, AutoMapper, FluentValidation, and EF Core.

Clean Architecture CQRS MediatR EF Core


Currently Building

  • TelemetrySuite — OpenTelemetry + OTLP export into Jaeger for ASP.NET Core APIs
  • ResiliencyPatterns — Circuit breaker and retry patterns in Go with goresilience
  • XBuddy.SqlServer — SQL Server database project (users, tweets, likes, follows, audit logs)
  • AmazonSESFor.NET — Transactional email with AWS SES on ASP.NET Core

Developer Interests

  • Software architecture (Clean Architecture, Vertical Slice, Onion, DDD)
  • Distributed systems, messaging, and caching
  • Observability and production diagnostics
  • Real-time applications with SignalR
  • Authentication, data protection, and API security
  • Backend-focused full-stack delivery (Angular / React Native clients)

GitHub Stats

GitHub stats Repos per language

GitHub streak

Contribution graph


Connect

LinkedIn Medium Stack Overflow GitHub


More projects worth a look

Popular repositories Loading

  1. AspNetCoreUnitTest AspNetCoreUnitTest Public

    C# 3

  2. AspNetCoreLibrary AspNetCoreLibrary Public

    Assembly 2

  3. OnionArchitectureDemo OnionArchitectureDemo Public

    C# 2

  4. NodeJsWithMongoDBJWTAuthentication NodeJsWithMongoDBJWTAuthentication Public

    JavaScript 2

  5. Covid19ChartSignalR Covid19ChartSignalR Public

    C# 2

  6. TelemetrySuite TelemetrySuite Public

    C# 2