Eng. Lab
// Technical documentation of my architectural journey
// featured_projects
Full-featured e-commerce platform built with .NET 9 and Clean Architecture. Implements DDD, CQRS with MediatR, containerized with Docker, Redis caching, and Azure Blob Storage for product photos.
Browser
Axios ──→
Next.js
REST ──→
API · .NET 9
CQRS ──→
MediatR Pipeline
Commands · Queries Valid. ──→
FluentValidation
+ Serilog Data ──→
EF Core 9
──→
MSSQL
+
Redis ⚡
Azure Blob Docker Caddy · HTTPS GitHub Actions AutoMapper
Concert ticket ordering system built to learn microservices, gRPC, GraphQL, and async messaging. Five independently deployable services orchestrated with .NET Aspire — no Docker Compose needed.
Client
GraphQL ────→
Gateway · HotChocolate
gRPC ──→
Catalog
+ Redis ⚡ HTTP ──→
Identity
JWT + Refresh REST ──→
Ordering
──→
RabbitMQ
──→
Notifications
PostgreSQL ×3 Redis .NET Aspire OpenTelemetry MassTransit
// other_projects