Professional .NET developer passionate about C#, clean architecture, and cutting down the time between idea and working API.
I've been building software professionally for a few years and my stack of choice has always gravitated towards C# and .NET. I enjoy picking up new technologies β if something looks promising, I'll usually find an excuse to try it.
One thing I noticed early on: a lot of the time writing a new API is spent wiring up the same infrastructure decisions. MongoDB setup, result patterns, pagination, error handling, auth, caching β it's not hard, but it's slow, repetitive, and easy to get subtly wrong. So I started building templates that cut that work out entirely.
That became FenixKit β .NET 8 LTS and .NET 10 Minimal API starter kits. Pick the runtime at checkout β same price either way.
|
.NET 8 / .NET 10 β MongoDB Minimal API The clean foundation. MongoDB persistence, ErrorOr result pattern, dual pagination (offset + cursor), hook-based repository, global RFC 7807 error handling, health checks, and Docker Compose β all pre-wired. β¬35 Β Β·Β Buy now β |
.NET 8 / .NET 10 β MongoDB + Keycloak Everything in SPARK, plus Keycloak JWT authentication pre-configured via OIDC. Role-based policies, OAuth2 PKCE in Swagger, and a pre-built realm β working from the first β¬45 Β Β·Β Buy now β |
|
.NET 8 / .NET 10 β MongoDB + Redis Everything in SPARK, plus a full tag-based Redis cache-aside layer. FailOpen by default β Redis down means a cache miss, not a 500. Works with Redis 8 and Valkey 7.2. No Keycloak. β¬45 Β Β·Β Buy now β |
.NET 8 / .NET 10 β MongoDB + Keycloak + Redis Auth, cache, and persistence β all pre-wired. Keycloak JWT, tag-based Redis invalidation, and a pre-built realm. One β¬55 Β Β·Β Buy now β |
|
.NET 8 / .NET 10 β MongoDB + Keycloak + Redis + S3 Everything in FLICK, plus a full S3 file storage layer β three access modes (Public, PresignedUrl, Proxy), per-bucket configuration, a β¬65 Β Β·Β Buy now β |
.NET 10 β MongoDB + Keycloak + Redis + S3 + Hangfire Everything in UPLOADS, plus Hangfire background jobs backed by MongoDB. Fire-and-forget, delayed, and recurring CRON jobs β priority queues, configurable worker pools, live dashboard at β¬75 Β Β·Β Buy now β |
π₯ Launch offer β Use code
FIRSTXPEOPLEfor β¬15 off any kit at checkout.
var stack = new[]
{
"C#", ".NET 8", ".NET 10", "Minimal API", "MongoDB",
"Redis", "Keycloak", "Garage S3", "Hangfire", "Docker", "ErrorOr", "Swagger / OpenAPI",
};