I'm always excited to take on new projects and collaborate with innovative minds.

Social Links

Blog

Jul 20, 2025 • 4 min read
Building a Role-Based Access System in Node.js Without a Framework

Learn how to build a role-based access control (RBAC) system in pure N...

Jul 19, 2025 • 6 min read
Building AI Observability in ASP.NET Core with OpenTelemetry, Metrics, and Cost Tracking

Traditional monitoring isn't enough for AI applications. Learn how to...

Jul 17, 2025 • 3 min read
Using Polly for Retry Policies and Circuit Breakers in External API Calls in ASP.NET Core

This blog demonstrates how to integrate Polly with ASP.NET Core to mak...

Jul 15, 2025 • 4 min read
Extending ASP.NET Core Health Checks with Custom Database and API Probes

Learn how to enhance ASP.NET Core Health Checks with custom probes for...

Jul 05, 2025 • 4 min read
Building a Production-Ready Workflow Engine in .NET Core

A comprehensive guide to building a production-ready workflow engine i...

Jul 03, 2025 • 3 min read
Simplify Your ASP.NET Core APIs with a Single Generic Controller
Jun 28, 2025 • 4 min read
Implementing Rate Limiting on Web APIs using ASP.NET Core and Redis
Jun 27, 2025 • 4 min read
Building Custom ASP.NET Core Middleware for Request-Response Logging with Elasticsearch (Centralized API Monitoring)
May 10, 2025 • 7 min read
Building Persistent AI Memory in ASP.NET Core with Redis, PostgreSQL, and pgvector

Most LLMs don't actually remember previous conversations. Learn how to...

Mar 01, 2025 • 7 min read
Building AI That Can Use Your APIs: Function Calling in ASP.NET Core

Most AI applications can answer questions, but useful AI applications...

Jan 11, 2025 • 7 min read
Building an AI Gateway in ASP.NET Core: OpenAI, Claude, Gemini, and Ollama Behind One Interface

Most AI applications are tightly coupled to a single provider. This gu...

Nov 16, 2024 • 7 min read
Building a Production-Ready RAG System in ASP.NET Core with PostgreSQL and pgvector

Most RAG tutorials stop after embedding documents and running similari...