Problem spaces and projects.
Professional engineering work and personal GitHub projects are deliberately kept apart.
AProfessional Engineering Work
Confidential · source not public
Commercial work. Source code and internal architecture are confidential; only the problem space and approach are described.
- 01
Marketplace Core Infrastructure
The .NET backend carrying order, seller and catalogue processes of a multi-seller marketplace.
Confidential · source not publicRead more - 02
Payment & Financial Workflows
Payments, installments, refunds, cancellations, reconciliation; ERP, accounting and e-invoicing integrations.
Confidential · source not publicRead more - 03
Logistics & Integration Systems
Shipment creation, carrier integrations, tracking, returns and the delivery lifecycle.
Confidential · source not publicRead more - 04
Seller Panel & Storefront
The marketplace's seller panel and storefront: Next.js and React interfaces wired end to end to the backend APIs.
Confidential · source not publicRead more - 05
Event-Driven Data Processing
High-volume, queue-based asynchronous processing of product, stock and price data.
Confidential · source not publicRead more - 06
Marketplace Personalization
Backend services feeding content and listing experiences shaped by user behaviour.
Confidential · source not publicRead more - 07
Policy Enforcement Systems
Seller policies, violation detection and enforcement workflows.
Confidential · source not publicRead more
BOpen Source & Personal Projects
Learning and experimentation projects on GitHub, built to explore architectural patterns and the .NET ecosystem hands-on. Not commercial products.
- Personal project
ETicaret — API & Client
An e-commerce API built with Onion Architecture and CQRS, plus the Angular admin client that talks to it.
- .NET 8
- MediatR
- EF Core
- PostgreSQL
- Personal project
Redis Cache Decorator
A Redis cache-aside layer added to the repository tier with the Decorator pattern.
- .NET 8
- StackExchange.Redis
- EF Core
- Decorator pattern
- Personal project
StoreApp
An ASP.NET Core MVC store with a role-based admin area, session cart and view components.
- ASP.NET Core MVC
- Identity
- EF Core
- AutoMapper
- Personal project
NLayer API
An N-layer Web API with Unit of Work, a generic repository and a caching service layer.
- ASP.NET Core Web API
- EF Core
- AutoMapper
- Autofac
- Personal project
RentCar
A layered car-rental backend with AOP aspects and JWT authentication, plus an Angular client.
- .NET
- Autofac
- FluentValidation
- JWT