.NET software engineer with a focus on clean architecture, domain-driven design, and the craft of building software well.
I started my development journey in 2021 at Eleven Fifty Academy — twelve weeks that took me from no programming experience to building full-stack web applications from scratch. In the five years since, I've grown that foundation into production-grade .NET development across a range of industries and problem domains.
My focus is C# and .NET. Always.
I run a YouTube channel dedicated to C# and .NET development — covering tutorials, deep dives, project build-alongs, code reviews, best practices, and ecosystem news for developers at every level.
A personal CLI application for tracking job applications, built with C# and .NET 10. A practical exploration of Clean Architecture, Vertical Slice Architecture, and DDD applied to a real-world problem domain.
Stack: Spectre.Console · EF Core · SQL Server · Mediator · ErrorOr · Ardalis.SmartEnum · FluentValidation · Serilog
A lightweight DDD base library for .NET, published to NuGet. Provides foundational building blocks — entities, value objects, domain events, and mediator integration — for building domain-driven applications in C#.
Packages: Erdmier.DomainCore · Erdmier.DomainCore.Mediator
| Languages | C# · SQL |
| Frameworks | ASP.NET Core · EF Core · Blazor |
| Patterns | Clean Architecture · DDD · Vertical Slice Architecture · CQRS |
| Tools | SQL Server · Git · GitHub Actions |
- YouTube — Justinian .NET
- LinkedIn — linkedin.com/in/justinian-erdmier
- X / Twitter — @JustinianDotNet


