Skip to content
View TheGresta's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report TheGresta

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
TheGresta/README.md
Dinçer Dinç
Connecting the Dots
LinkedIn Email Profile views

🏢Software Engineer at Incodi Software Development 🌍Turkey
⚙️Backend, .NET 10 & distributed systems 🧩DDD · CQRS · event-driven
🔭Building platform-shared-kernel — the shared foundation my services sit on

🛠️ Tech Stack

Core & Runtime

.NET 10   C#   ASP.NET Core   gRPC

Data & Caching

PostgreSQL   Dapper   EF Core   Redis   FusionCache   Elasticsearch   Meilisearch

Messaging & Background Work

RabbitMQ   Apache Kafka   MassTransit   Wolverine   Hangfire

Cloud, Infra & Delivery

AWS   Amazon S3   Amazon SES   Firebase   Docker   Kubernetes   Nginx   Ubuntu Server   Windows Server   GitHub Actions

Observability

OpenTelemetry   Grafana   Prometheus   Jaeger   Serilog

AI & Tooling

Claude   Graphify

Architecture & Practices

DDD CQRS Event-Driven Clean Architecture Context Engineering OpenID Connect


🚀 Featured Projects

Enterprise .NET patterns as isolated, runnable chapters — polyglot persistence, MassTransit sagas, CQRS, OAuth2/OIDC, RAG with Semantic Kernel and OpenTelemetry-backed observability. The reusable kernel my services sit on — primitives, result and error types, and persistence/messaging abstractions, so cross-cutting concerns get solved once.
A modular monolith on Clean Architecture — layered boundaries, CQRS and cross-cutting pipeline behaviours. A standalone mailing service consuming a RabbitMQ queue via MailKit.

📊 GitHub Stats

GitHub stats   Most used languages Contribution streak



Contribution grid snake animation

LinkedIn Email

Pinned Loading

  1. DotNet.Architect.Playbook DotNet.Architect.Playbook Public

    This repository showcases various .NET ecosystem projects designed for training and skill development. Each entry features a specific technology, providing practical examples and best practices for…

    C#

  2. Kodlama.io-devs Kodlama.io-devs Public

    Inspired by Clean Architecture, nArchitecture is a monolith project which uses advanced techniques.

    C# 11

  3. Online-Training-Projects Online-Training-Projects Public

    .Net 5.0 Training

    C# 3 2

  4. Udemy-Microservices Udemy-Microservices Public

    Microservices Training Project

    C#

  5. SeriLogWithElasticSearch SeriLogWithElasticSearch Public

    C#

  6. HackerRank HackerRank Public

    HackerRank Challenge Solutions

    Java