Projects
PaceForge
A running coaching platform I founded and built end-to-end — it turns an athlete's Strava history into a personalised, periodised training plan for their goal race. Built on .NET 10 Minimal APIs, React with TypeScript, and PostgreSQL, powered by a deterministic plan engine (no AI) built from established endurance coaching methodologies, plus Strava integration, Stripe payments, and an admin dashboard where I review every plan as head coach.
Learn more →My "Minimal APIs In ASP.NET Core" Course
A comprehensive course covering everything you need to master Minimal APIs in ASP.NET Core. Learn how to build streamlined, production-ready APIs with modern .NET practices, from basic endpoints to advanced patterns including filters, validation, testing, and response handling.
Learn more →My Articles For Code Maze
Since January 2023, I've been creating in-depth articles and production-ready code on .NET/C# topics for Code Maze. My articles cover Entity Framework Core optimization, Minimal APIs, testing strategies, ASP.NET Core features, and modern backend development practices.
Learn more →