Projects
A short selection — not everything, just the ones worth your time. The rest is on GitHub.
ProteinAvcısı
A live price-tracking site for sports supplement brands in Turkey. Built with .NET and Angular, it scrapes prices across multiple retailers, keeps a real price history instead of trusting retailers’ own “was/now” claims, and surfaces genuine discounts. Deployed and running.
Middleware Packages for ASP.NET Core
Two small NuGet packages that grew out of patterns I kept rewriting on client projects. CD.RequestResponse.Middleware logs HTTP requests and responses with configurable fields and log levels; CD.File-Logger.Middleware extends it to persist those logs to disk.
CD.RequestResponse.Middleware · CD.File-Logger.Middleware · Source
CD.GenericRepository
A lightweight generic repository pattern implementation for .NET with Entity Framework Core — the CRUD and query boilerplate I got tired of rewriting per project.
ReqMint
An HTTP client built from scratch in .NET — designing it to be fast and unfussy rather than bolting features onto a bloated UI. Actively in development.
Multi-Tenant Social Media Platform
A Twitter-inspired social platform built in .NET Core to explore multi-tenancy properly — isolated data per tenant on shared infrastructure, without the usual shortcuts.
AutoCodeGenerationVSIX
A Visual Studio extension for quick code-generation shortcuts — the one tooling project on this list, everything else here is backend/web.